Pembalik kata di bahasa c, tidak mau turun semuanya

[code] #include #include #include typedef struct { char a[10];

}kata; int n,i,a,b; char x; kata B; main(void){ printf("N : "); scanf("%d",&n); for(i=1;i<=n;i++){ printf("Data Ke-%d",i); printf("\nMasukkan kata : "); scanf("%s",&B.a); gets(a); strrev(B.a); }{ for(i=1;i<=n;i++){ printf("\nData Ke-%d",i); printf("\nBalikkan kata = %s",B.a); } } return 0; } [code] dari hasil compile dan runnya itu data ke 1,2,3 berhasil diinputkan, namun saat hasil(ouputnya) kalimat yang terbalikan hanya dari data terakhir yg diinputkan, bagaimana caranya supaya data ke 1 dan 2 juga ikut terbalikkan?

avatar bambang785
@bambang785

3 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Tanggapan

tampilkan kode sebagai kode gan, bukan gampar, biar orang yang mau bantu enak lihatnya

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban