Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
82
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. {
  8. int d1, d2;
  9. cout << "Enter the row and column dimensions of the array:\n";
  10. cin >> d1 >> d2;
  11.  
  12. IntArrayPtr* m = new IntArrayPtr[d1];
  13. int i, j;
  14. for (i = 0; i < d1; i++)
  15. m[i] = new int[d2];
  16. //m is now a d1 by d2 array.
  17.  
  18. cout << "Enter " << d1 << " rows of "
  19. << d2 << " integers each:\n";
  20. for (i = 0; i < d1; i++)
  21. for (j = 0; j < d2; j++)
  22. cin >> m[i][j];
  23.  
  24. cout << "Echoing the two-dimensional array:\n";
  25. for (i = 0; i < d1; i++)
  26. {
  27. for (j = 0; j < d2; j++)
  28. cout << m[i][j] << " ";
  29. cout << endl;
  30. }
  31. for (i = 0; i < d1; i++)
  32. delete[] m[i];
  33. delete[] m;
  34.  
  35. return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement