/* 功能:矩阵乘法 日期:2013-05-26 */
#include <stdio.h> #include <stdlib.h> #include <math.h> #define LEN 3
int main(void) { int A[LEN][LEN]={{1,2,3},{4,5,6},{7,8,9}}; int B[LEN][LEN]={{-1,2,1},{2,1,1},{3,5,1}}; int C[LEN][LEN]={0}; int i,j,k; for (i=0;i<LEN;i++) { for (k=0;k<LEN;k++) { for (j=0;j<LEN;j++) {
C[i][k] += A[i][j] * B[j][k];
}
printf("%d ",C[i][k]);
} printf("n"); }
system("pause"); return 0 ; }