Kaskus

Tech

usopthesogekingAvatar border
TS
usopthesogeking
<ask> tentang scanf di bahasa c
gan maaf sebelumnya ane nubi baik di kaskus atau di dunia pemrograman, jadi kalo ngaco dikit maklum ya hehe.

ini potongan yg mau ane tanya:
for( ; ; )
{
printf("kode barang: ");
scanf("%d", &total[i]);
printf("jumlah dibeli: ");
scanf("%d", &bla[i]);

printf("lagi? (Y/N): ");
scanf("%s", &end);
i++;
if(end=='n' || end=='N')
break;
}

dibagian merah yg mau ane tanyain gan. kan misalnya ane udah masukkin 3 elemen array tp kenapa elemen pertama dari bla[0] selalu bernilai 0 ya kalo pas dicetak semua elemen array pas udah keluar loop?

sebagai info saja, temen ane nge-scanf gitu juga 2 kali berturut2 untuk 2 variable semacem ane gitu, dan variable ke-2 selalu berniali 0.

ada yg bisa bantu?

makasih gan sebelumnya emoticon-I Love Kaskus (S)
0
1.3K
8
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan