fork download
  1. #include <stdio.h>
  2. main()
  3. {
  4. int A[2][3], B[3][4], C[2][4];
  5. int i, j, k;
  6.  
  7. for (i = 0; i < 2; i++)
  8. for (j = 0; j < 3; j++)
  9. scanf("%d", &(A[i][j]));
  10. for (i = 0; i < 3; i++)
  11. for (j = 0; j < 4; j++)
  12. scanf("%d", &(B[i][j]));
  13. for (i = 0; i < 2; i++)
  14. for (j = 0; j < 4; j++)
  15. C[i][j] = 0;
  16.  
  17. for (i = 0; i < 2; i++)
  18. for (j = 0; j < 4; j++)
  19. for (k = 0; k < 3; k++)
  20. C[i][j] += A[i][k] * B[k][j];
  21.  
  22. for (i = 0; i < 2; i++){
  23. for (j = 0; j < 4; j++)
  24. printf("%4d ", C[i][j]);
  25. printf("\n");
  26. }
  27. return 0;
  28. }
  29.  
Success #stdin #stdout 0s 5320KB
stdin
4 6 2
7 8 3
5 8 2 5
6 7 4 2
7 6 5 4
stdout
  70   86   42   40 
 104  130   61   63