- Beranda
- Komunitas
- Tech
- Programmer Forum
[Ask] C Program - Konversi alphabet keypad ke number keypad
TS
ringbacktone
[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
Komentar yang asik ya
Urutan
Terbaru
Terlama
Komentar yang asik ya
Komunitas Pilihan