/*
題目大意:矩陣與矩陣的相乘
解題思路:模擬矩陣的乘法
關鍵點:模擬
解題人:lingnichong
解題時間:2104-10-04 17:21:00
解題體會:按照題目要求寫下來即可
*/
2 1 3 1 2 1 2 3 2 2 3 1 2 3 4 1 0 1 0 1 0 0 0 0
1 2 3 2 4 6 1 2 1 3 4 3
#includeint a[55][55],b[55][55],c[55][55]; int main() { int m,n,k,i,j,s; int sum; while(scanf("%d%d%d",&m,&n,&k),m||n||k) { /*********輸入兩個矩陣*********/ for(i = 0; i < m; i++) { for(j = 0; j < n; j++) scanf("%d",&a[i][j]); } for(i = 0; i < n; i++) { for(j = 0; j < k; j++) scanf("%d",&b[i][j]); } /***********對兩個矩陣乘積*************/ for(i = 0; i < m; i++) { for(j = 0; j < k; j++) { sum=0; for(s = 0; s < n; s++) sum += a[i][s]*b[s][j]; c[i][j]=sum; } } /*********輸出結果*********/ // printf("\n"); for(i = 0; i < m; i++) { for(j = 0; j < k; j++) printf("%d ",c[i][j]); printf("\n"); } // printf("\n"); } return 0; }