fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <limits>
  4.  
  5.  
  6.  
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11. int rows;
  12. cin >> rows;
  13. string **arr = new string*[rows];
  14. for( int i = 0; i < rows; ++i)
  15. {
  16. arr[i]= new string[1];
  17. }
  18. for(int i = 0; i < rows; ++i)
  19. {
  20. getline(cin, arr[i][0]);
  21. //cin.clear();
  22. //cin.ignore(numeric_limits<streamsize>::max(), '\n');
  23. }
  24.  
  25.  
  26. for(int i = 0; i < rows; ++i)
  27. {
  28. cout << arr[i][0] << '\n';
  29. }
  30.  
  31.  
  32. for( int i = 0; i < rows; ++i)
  33. {
  34. delete [] arr[i];
  35. }
  36. delete [] arr;
  37. return 0;
  38. }
  39.  
Success #stdin #stdout 0s 4400KB
stdin
5 Hello
World
As
example
string with space
stdout
 Hello
World
As
example
string with space