11 18 25 2 9 10 12 19 21 3 4 6 13 20 22 23 5 7 14 16 17 24 1 8 15 |
魔方陣とは1~Nまでの数字を「縦、横、斜めの合計がいずれも等しくなる」ように並べた行列です。
3,5,7, ...などの奇数の魔方陣を作成します。
前田稔(Maeda Minoru)の超初心者のプログラム入門
short t5[5][5]; |
for(y=0; y<5; y++) for(x=0; x<5; x++) t5[y][x]= 0; |
for(y=0; y<n; y++) { for(x=0; x<n; x++) printf("%4d",t[y][x]); printf("\r\n"); } |