<課題>
2つの正方行列A,Bを入力として、その内積Cを求めるプログラムを作成しなさい。
<仕様><プログラムリスト>
- 計算可能な行列のサイズを、SIZE x SIZEとする。
- 行列の値の読み込み、内積の計算、結果の表示の順に処理する。
- main関数は、例えば以下の様に構成する。
int main( void ) { int A[SIZE][SIZE], B[SIZE][SIZE], C[SIZE][SIZE]; int size; scanf("%d\n", &size); /* 行列サイズの指定 */ read_mat(A, size); /* 行列Aの読み込み */ read_mat(B, size); /* 行列Bの読み込み */ mat_pro(A, B, C, size); /* 内積の計算 */ write_mat(C, size); /* 結果の表示 */ }