Anda di halaman 1dari 1

CONTOH PROGRAM STRING

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
{

// baca per karakter sampai habis


// jika selain spasi atau newline,
// tambahkan menjadi kata
// jika ketemu spasi atau newline,

kata[i]='\0';
printf("%s\n", kata);
i=0;

}
}
return 0;
}

// string, array of character

// tambahkan NULL sbg akhir string


// cetak string
// kosongkan string

Anda mungkin juga menyukai