Cならint a[3][3]ならメモリ上でa[1][1]の次にa[1][2]がくるけど、
Fortranなら a(1,1)の次はa(2,1)じゃなかった?