3×3の正方行列をプログラムで扱うには,
と宣言する. a には全部で9個の要素が含まれていて, こんな行列に対応する:float a[3][3];
この行列を零行列(全部の要素がゼロ)に設定するには, 縦と横で二重のfor文を使って
a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] a[2][0] a[2][1] a[2][2]
とやればよい. 単位行列にするのなら, それに続けてfor(y=0; y<3; y++){ for(x=0; x<3; x++){ a[y][x] = 0.0; } }
とすればよい.for(x=0; x<3; x++){ a[x][x] = 1.0; }