#include main() { int i, j, k, A[3][3], B[3][3], C[3][3]; printf("Input two matrices:\n"); for(i=0;i<3;i++) { printf("A[%d]=", i); scanf("%d %d %d", &A[i][0], &A[i][1], &A[i][2]); } for(i=0;i<3;i++) { printf("B[%d]=", i); scanf("%d %d %d", &B[i][0], &B[i][1], &B[i][2]); } for(i=0;i<3;i++) for(j=0; j<3;j++) { C[i][j]=0; for(k=0;k<3;k++) C[i][j]+=A[i][k]*B[k][j]; } for(i=0;i<3;i++) { for(j=0;j<3;j++) printf("%d\t", A[i][j]); if(i==1) printf("X\t"); else printf("\t"); for(j=0;j<3;j++) printf("%d\t", B[i][j]); if(i==1) printf("=\t"); else printf("\t"); for(j=0;j<3;j++) printf("%d\t", C[i][j]); printf("\n"); } }