Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #include<stdio.h>
  2. #define R1 3
  3. #define C1 4
  4. #define R2 C1
  5. #define C2 2
  6. void main()
  7. {
  8. int i,j,k,mat1[R1][C1],mat2[R2][C2],mat3[R1][C2];
  9. printf("Enter 1st matrix(%dX%d) :",R1,C1);
  10. for(i=0;i<R1;i++)
  11. {
  12. for(j=0;j<C1;j++)
  13. {
  14. scanf("%d",&mat1[R1][C2]);
  15. }
  16. }
  17. printf("Enter 2nd matrix(%dX%d) :",R2,C2);
  18. for(i=0;i<R2;i++)
  19. {
  20. for(j=0;j<C2;j++)
  21. {
  22. scanf("%d",&mat1[R1][C2]);
  23. }
  24. }
  25. for(i=0;i<R1;i++)
  26. {
  27. for(j=0;j<C2;j++)
  28. {
  29. mat3[i][j]=0;
  30. for(k=0;k<C1;k++)
  31. {
  32. mat3[i][j] += mat1[i][k] * mat2[k][j];
  33. }
  34. }
  35. }
  36. printf("The resultant matrices are :");
  37. for(i=0;i<R1;i++)
  38. {
  39. for(j=0;j<C2;j++)
  40. {
  41. printf("%5d",mat3[i][j]);
  42. }
  43. printf("n");
  44.  
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement