九九の表

今日は、学校の勉強の他にちゃんとアルゴリズムの勉強をやった。

本当にやった。

題名通りのことをした。

これは、一回C言語でもPythonでもやっていたから、疑似言語でもわかりやすかった。

そして、毎度のことなのでプログラム貼ります。

九九の表を表示させるプログラムとなっております。

#include<stdio.h>
int main(void){
  int i,j;
  int kuku[9][9];
  for(i=1;i<10;i++){
    for(j=1;j<10;j++){
      kuku[i][j] =i*j;
      printf("%3d",kuku[i][j]);
    }
  printf("\n");
  }
  return 0;
}

こんな感じになった。

しかし、最後まで通ってちゃんと九九表が表示されるのだが、

「Abort trap: 6」

と言うエラーが出てくる。

なぜだかわからない。

これを読んでわかる方いたら、コメントお願いします。

Eiji's Blog

勉強のモチベを上げるために立ち上げたブログです。 できるだけ続けます。

2コメント

  • 1000 / 1000

  • Eiji

    2018.09.15 02:24

    @のりつねなるほど ありがとう
  • のりつね

    2018.09.15 02:18

    「kukuの範囲外を参照したらアカンで」みたいなエラーだよ kukuの要素は[0][0]から[8][8]までしか用意されてないのに6行目で[8][9]を参照するからエラーになる