fork download
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int m,p,n;
  6. cin>>m>>p>>n;
  7. int A[m][p];
  8. int B[p][n];
  9. int C[m][n];
  10. for(int i=0;i<m;i++)
  11. {
  12. for(int j=0;j<p;j++)
  13. {
  14. cin>>A[i][j];
  15. }
  16. }
  17. for(int i=0;i<p;i++)
  18. {
  19. for(int j=0;j<n;j++)
  20. {
  21. cin>>B[i][j];
  22. }
  23. }
  24. for(int i=0;i<m;i++)
  25. {
  26. for(int j=0;j<n;j++)
  27. {
  28. C[i][j]=0;
  29. for(int k=0;k<p;k++)
  30. {
  31. C[i][j]=C[i][j]+(A[i][k]*B[k][j]);
  32. }
  33. }
  34. }
  35. for(int i=0;i<m;i++)
  36. {
  37. for(int j=0;j<n;j++)
  38. {
  39. cout<<C[i][j]<<" ";
  40. }
  41. cout<<endl;
  42. }
  43.  
  44. return 0;
  45. }
Success #stdin #stdout 0.01s 5280KB
stdin
Standard input is empty
stdout
Standard output is empty