Предмет: Информатика, автор: Legion055

C++ // Строки
Вывести на экран строку, введенную пользователем до первой буквы «р»


ImSlady: ..
popovplaton125: Можно подробнее?

Ответы

Автор ответа: BobbyFresnel
1

#include <iostream>

#include <cstring>

using namespace std;

int main ()

{

   string s;

   getline(cin, s);

   int p = 0;

   while(s[p] != 'p')

       p++;

   cout << s.substr(0, p);

   return 0;

}


DeaDHeaD: Крэшиться если ввожу пустую строку!
DeaDHeaD: и ввидите P большую и посмотрите что будет.
DeaDHeaD: asdP например без маленькой p
DeaDHeaD: Я этому гражданину тут писал с проверкой, https://znanija.com/task/33387772 видать он ничего не понял))
Похожие вопросы
Предмет: Математика, автор: nikitaslipchenko0
Предмет: Математика, автор: lisickaaviktoria885