Input Character Bahasa C
Untuk mendapatkan input berupa karakter dari keyboard, kita harus memformat scanf() dengan format "%c". Contoh sederhana adalah scanf("%c",&NamaVariable);. Tetapi ada alternatif lain untuk mendapaptkan input berupa karakter, yaitu dengan fungsi getchar()
Fungsi getchar() akan mengembalikan input dari keyboard dan menmgembalikannya sebagai sebuah nilai integer. Contoh sederhana:
#include <stdio.h>
int main ()
{
char c;
printf("Masukan sebuah kalimat, untuk mengakhirinya gunakan tanda titik ( . )");
do {
c=getchar();
putchar (c);
} while (c != '.');
return 0;
}
Program sederhana di atasa adalah sebuah program yang akan meminta input dan mengembalikannya segera setelah tanda titik terbaca.
0 comments:
Post a Comment