avr39ripe

cppStrInputProblems

May 19th, 2021
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     char str[70]{ "are you? ;)" }; // char* const str
  6.     char* str1{ new char[70]{"Hello, how"} };
  7.     char* str3{ new char[] {"\nI'm fine!"} };
  8.  
  9.     int valA{};
  10.     int valB{};
  11.  
  12.     std::cout << "Enter some number: \n";
  13.     std::cin >> valA;
  14.  
  15.     std::cout << "You entered: " << valA << '\n';
  16.      
  17.     std::cout << "Enter some number: \n";
  18.     std::cin >> valB;
  19.  
  20.     std::cout << "You entered: " << valB << '\n';
  21.  
  22.     std::cin.ignore(200,'\n');
  23.  
  24.     std::cout << "Enter some string: \n";
  25.     //std::cin >> str;
  26.     std::cin.getline(str, 70);
  27.  
  28.     std::cout << "You entered: " << str << '\n';
  29.  
  30.     ///std::cin.ignore(2, '\n');
  31.  
  32.     std::cout << "Enter one more string: \n";
  33.     //std::cin >> str1;
  34.     std::cin.getline(str1, 70);
  35.  
  36.     std::cout << "You entered: " << str1 << '\n';
  37.  
  38.     //std::cout << strCat(str3, strCat(str, str1)) << '\n'; //str1 -> "Hello, world!"
  39.  
  40.     delete[] str1;
  41.     delete[] str3;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment