Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define rows 5
  4. #define columns 4
  5.  
  6. void mn_tab (int n,int m, int l, int A[][n], int B[][m], int C[][m])
  7. {
  8.     int i,j,k,c;
  9.     for(i=0; i<l; i++)
  10.     {
  11.         for(j=0; j<m; j++)
  12.         {
  13.             c=0;
  14.             for(k=0; k<n; k++)
  15.             {
  16.                 c=c+A[i][k]*B[k][i];
  17.             }
  18.             C[i][j]=c;
  19.         }
  20.     }
  21. }
  22.  
  23.  
  24.  
  25. int main(void)
  26. {
  27.     int t_A [2][3] = {1,2,3,4,5,6};
  28.     int t_B [3][4] = {1,1,1,1,1,1,1,1,1,1,1,1};
  29.     int t_C [2][4];
  30.     mn_tab(3,4,2,t_A,t_B,t_C);
  31.     int i,j;
  32.     for(i=0;i<2;i++)
  33.     {
  34.         for(j=0;j<4;j++)
  35.             printf("%d\t",t_C[i][j]);
  36.         printf("\n");
  37.     }
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement