C/C++の宿題を片付けます 54代目
■ このスレッドは過去ログ倉庫に格納されています
0448よしお
2005/12/05(月) 18:26:54見てもらえませんか?
#include<stdio.h>
main(void){
int ichi[5][5];
int i=0;
int j=0;
for (i=0; i<5; i++){
printf("ichi[%d][%d]の値は?\n",&i,&j);
scanf("%d",&ichi[i][j]);
for(j=0;j<5;j++){
printf("ichi[%d][%d]の値は?\n",&i,&j);
scanf("%d",&ichi[i][j]);
}
}
return 0;
}
これで結果は
ichi[1245064][1245060]の値は?
って出てしまいます。なんでiの初期値がこんな数字になってしまうのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています