Строки

Привет всем! Такой вот вопрос возник. С консоли вводится текст, состоящий из нескольких предложений (в каждом не более 256 знаков). Необходимо вывести первые 3 предложения. Помогите, пжлст! Как реализовать это? Всем спасибо
3 ответа

Ищите первую точку, восклицательный знак, вопросительный знак или многоточие, вырезаете все вплоть до этого знака. Потом ищите после него первую букву, а потом снова знак. Вырезаете от буквы до знака. Повторяете еще раз. Готового кода не получите, ибо. Но если попытаетесь что-то написать самостоятельно - хорошо, можно будет посмотреть на ошибки, буде таковые возникнут.


С алгоритмом у меня проблем не возникло - проблема именно в реализации, а точнее - вот в чем: как вырезать кусок строки "от сих до сих"?


С алгоритмом у меня проблем не возникло - проблема именно в реализации, а точнее - вот в чем: как вырезать кусок строки "от сих до сих"?
std::string::substr