//freopen("input.txt", "r", stdin);
int n;
cin >> n;
for (int i = 0; i < n; ++i) {
string text;
getline(cin, text);
if (IsPalindrome(text)) {
cout << "palindrome"s << endl;
}
else {
cout << "not a palindrome"s << endl;
}
}
}
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
https://ravesli.com/urok-57-vvedenie-v-std-string/#toc-3
Потому что после ввода числа идёт перенос строки, и считывается он
Я уже скучаю по вам!!!! ссылка не открывается но про std::getline(). увидел.спс!!!
vpn используйте - тогда ссылка откроется. Ну а короче: после std::cin>>n; используйте std::cin.ignore(); - чтобы перевод строки игнорировать.
Обсуждают сегодня