main() { int bilangan[10]; bilangan[0]=200; bilangan[1]=400; bilangan[2]=800; bilangan[3]=69; bilangan[4]=96; printf("bilangan ke-1 adalah %d\n",bilangan[0]); printf("bilangan ke-2 adalah %d\n",bilangan[1]); printf("bilangan ke-3 adalah %d\n",bilangan[2]); printf("bilangan ke-4 adalah %d\n",bilangan[3]); printf("bilangan ke-5 adalah %d\n",bilangan[4]); printf("bilangan ke-6 adalah %d\n",bilangan[6]); printf("bilangan ke-7 adalah %d\n",bilangan[7]); printf("bilangan ke-8 adalah %d\n",bilangan[8]); printf("bilangan ke-9 adalah %d\n",bilangan[9]); printf("bilangan ke-10 adalah %d\n",bilangan[10]); getch(); }
Coba deh dicompile. Kenapa bilangan ke 6 sampai 10 ada isinya?
Menurut misteri, memori yang dipesan sama array udah ada yang isi, sebelum programmer ngisi.
Jadi gunakanlah array sebanyak yang diperlukan. Jangan serakah.
:hammer