問題4のヒント
変数を宣言するときに次のように宣言すると2次元になる。
/* 10*10の2次元配列 */
int a[10][10];
2次元配列の5行5列に数を代入するには、
a[4][4] = 10;
のようにする。10*10の配列は0から9までの10個ということに注意。
宣言時に値を代入するには
int a[4][4] ={{1, 2, 3, 4},
{2, 3, 4, 5},
{3, 4, 5, 6},
{4, 5, 6, 7}}
のようにする。