Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. typedef int* IntArrayPtr;
  5.  
  6. int main() {
  7. int d1, d2;
  8. cout << "Enter the row and column dimensions of the array:\n";
  9. cin >> d1 >> d2;
  10.  
  11. IntArrayPtr* m = new IntArrayPtr[d1];
  12. int i, j;
  13. for (i = 0; i < d1; i++)
  14. m[i] = new int[d2];
  15. //m is now a d1 by d2 array.
  16.  
  17. cout << "Enter " << d1 << " rows of "
  18. << d2 << " integers each:\n";
  19. for (i = 0; i < d1; i++)
  20. for (j = 0; j < d2; j++)
  21. cin >> m[i][j];
  22.  
  23. cout << "Echoing the two-dimensional array:\n";
  24. for (i = 0; i < d1; i++)
  25. {
  26. for (j = 0; j < d2; j++)
  27. cout << m[i][j] << " ";
  28. cout << endl;
  29. }
  30. for (i = 0; i < d1; i++)
  31. delete[] m[i];
  32. delete[] m;
  33.  
  34. return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement