fork download
  1. #include <stdio.h>
  2. #define L 2
  3. #define M 3
  4. #define N 2
  5. int main(void){
  6. int ma[L][M] = {{1,2,3},{4,5,6}};
  7. int mb[M][N] = {{1,5},{5,3},{8,1}};
  8. int mc[L][N]= {{0,0},{0,0}};
  9. int i,j,k;
  10. /* この部分を記述する*/
  11. for (i=0; i<L; i++) {
  12. for (k=0; k<N; k++) {
  13. for(j=0; j<M; j++){
  14. mc[i][k] += ma[i][j] * mb[j][k];
  15. }
  16. }
  17. }
  18.  
  19. for (i=0; i<L; i++) {/*配列全体を走査する定石的な書き方*/
  20. for (k=0; k<N; k++) {
  21. printf("%3d", mc[i][k]);
  22. }
  23. printf("\n");
  24. }
  25. return 0;
  26.  
  27. }
  28.  
Success #stdin #stdout 0s 4392KB
stdin
Standard input is empty
stdout
 35 14
 77 41