fork download
  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <vector>
  4.  
  5. using std::cin;
  6. using std::cout;
  7. using std::endl;
  8. using std::vector;
  9.  
  10. int main()
  11. {
  12. cout << "n, m:" << endl;
  13. int i, j, n, m;
  14. cin >> n >> m;
  15. vector< vector<int> > a(n, vector<int>(m));
  16. cout << "Matrix A:" << endl;
  17. for (i = 0; i < n; i++)
  18. for (j = 0; j < m; j++)
  19. cin >> a[i][j];
  20. vector< vector<int> > b(n, vector<int>(m));
  21. cout << "Matrix B:" << endl;
  22. for (i = 0; i < n; i++)
  23. for (j = 0; j < m; j++)
  24. cin >> b[i][j];
  25. for (i = 0; i < n; i++)
  26. for (j = 0; j < m; j++)
  27. a[i][j] += b[i][j];
  28. for (i = 0; i < n; i++)
  29. {
  30. for (j = 0; j < m; j++)
  31. cout << a[i][j] << ' ';
  32. cout << endl;
  33. }
  34. system("pause");
  35. }
  36.  
Success #stdin #stdout #stderr 0s 3480KB
stdin
4 5
17 1 10 14 4
4 7 7 11 2
17 17 11 7 20
9 8 7 2 2

8 18 10 3 2
18 6 16 11 16
12 16 15 14 15
12 9 6 2 2
stdout
n, m:
Matrix A:
Matrix B:
25 19 20 17 6 
22 13 23 22 18 
29 33 26 21 35 
21 17 13 4 4 
stderr
sh: pause: not found