Kaskus

Tech

ringbacktoneAvatar border
TS
ringbacktone
[Ask] C Program - Konversi alphabet keypad ke number keypad
[Ask] C Program - Konversi alphabet keypad ke number keypad

Gan mw nanya nih untuk konversi alphabet keypad ke number keypad itu gimana ya kalau pake prosedur atau fungsi?
Itu saya udah buat programny kalau biasa tanpa prosedur sih bisa jalan nah tapi pas pake prosedur programny jalan, tapi tampilanya cman jadi 88?

ad yg bisa bantu gak yah?

Code:
#include <stdio.h>
#include <stdlib.h>

void masukan( int baris)
{

printf("masukan jumlah kata yang ingin dimasukan:");
scanf("%d",&baris);
}

void proses(int baris, char **input[20])
{
int i,j;
for(j=1;j<=baris;j++)
{
printf("masukan kata ke-%d contoh (NAMA ANDA):",j);
scanf("%s",&*input);
for(i=0; input[i]!='\x0'; i++)
{
if(input[i] == 'A' || input[i] == 'B' || input[i] == 'C' )
printf("2");
if(input[i] == 'D' || input[i] == 'E' || input[i] == 'F' )
printf("3");
if(input[i] == 'G' || input[i] == 'H' || input[i] == 'I' )
printf("4");
if(input[i] == 'J' || input[i] == 'K' || input[i] == 'L')
printf("5");
if(input[i] == 'M' || input[i] == 'N' || input[i] == 'O' )
printf("6");
if(input[i] == 'P' || input[i] == 'Q' || input[i] == 'R' || input[i] == 'S')
printf("7");
if(input[i] == 'T' || input[i] == 'U' || input[i] == 'V' )
printf("8");
if(input[i] == 'W' || input[i] == 'X' || input[i] == 'Y' || input[i] == 'Z')
printf("9");
}
printf("\n");
}
}

void main()
{
int baris;
char input[20];


masukan(baris);
proses(baris,&input);
}
0
1.3K
3
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan