Berikut ini sebuah contoh program membaca teks dan mencetak setiap kata (word) yang ada
dengan susunan vertikal ke bawah. Semoga bermanfaat untuk dasar menyelesaikan Tugas 7.
Contoh Input:
Tugas ini untuk melatih menggunakan variabel karakter dan string.
Untuk matrik berukuran mxn yang berisi karakter dapat dianggap sebagai array.
Contoh Output:
Tugas
ini
untuk
melatih
menggunakan
variabel
karakter
dan
string.
Untuk
matrik
berukuran
mxn
yang
berisi
karakter
dapat
dianggap
sebagai
array.
Program C:
#include <stdio.h>
#include <string.h>
main() {
int i;
char ch;
char kata[80];
i=0;
while ((ch=getchar())!=EOF) {
if ((ch!=' ') && (ch!='\n'))
kata[i++] = ch;
else
{
kata[i]='\0';
printf("%s\n", kata);
i=0;
}
}
return 0;
}