C言語プログラミングで・・・
つい最近、C言語プログラミングのお勉強をはじめた中学生です。
ある程度かけるようになってきて、こちらのサイトに掲載されている練習問題を解いていました。
http://akabas.net/lib/CExercise.aspx
いろいろといていく中で、配列の章にはいりました。
配列の章の中の6問目と7問目の九九についてのコードを書いていたところ、どちらも問題なく実行を終了した後
「○○.exeは動作を停止しました。」というメッセージが現れました。
これはコードに何か問題があるのでしょうか?
_____________________________________________________________________
//6問目
#include <stdio.h>
void line (void){
int cnt;
for (cnt = 0; cnt < 30; cnt++)
printf("_");
printf("\n");
}
int main()
{
int kuku[9][9], i, j;
printf("九九を表示します\n");
for (i = 1; i <= 9; i++){
for (j = 1; j <= 9; j++){
kuku[i][j] = i * j;
printf("%d * %d = %d\n", i, j, kuku[i][j]);
}
line();
}
return 0;
}
____________________________________________________________________
//7問目
#include <stdio.h>
int main()
{
int kuku[9][9];
int i, j;
for (i = 1; i <= 9; i++){
for (j = 1; j <= 9; j++)
kuku[i][j] = i * j;
}
printf("1桁の数値(1 ~ 9に限定)を入力してください 1回目---");
scanf("%d", &i);
printf("1桁の数値(1 ~ 9に限定)を入力してください 2回目---");
scanf("%d", &j);
printf("\n");
printf("%d * %d = %d", i, j, kuku[i][j]);
return 0;
}
________________________________________________________________________________
まだ初心者のレベルなので、回答はできたらきつい言葉をつかってほしくないです^^;
よろしくおねがいします
※こちらでは、Tabをうっているのですが、表示されてないみたいです。見づらいかと思いますが、よろしくおねがいします