В C++ есть несколько методов, с помощью которых можно попросить человека что-то написать. Вот несколько подходов:
-
Использование объекта «cin»:
#include <iostream> using namespace std; int main() { string userInput; cout << "Please write something: "; getline(cin, userInput); cout << "You wrote: " << userInput << endl; return 0; }
-
Использование функции «сканировать»:
#include <cstdio> int main() { char userInput[100]; printf("Please write something: "); scanf("%[^\n]s", userInput); printf("You wrote: %s\n", userInput); return 0; }
-
Использование функции gets (не рекомендуется из-за возможных проблем с переполнением буфера):
#include <cstdio> int main() { char userInput[100]; printf("Please write something: "); gets(userInput); printf("You wrote: %s\n", userInput); return 0; }
Не забудьте включить необходимые файлы заголовков и соответствующим образом обрабатывать входные данные и случаи ошибок в реальном коде.