Задание
Организовать ввод строки, каждое слово в строке отделяется от других слов пробелами, их может быть неограниченное количество. Найти самое короткое слово в строке.
листинг кода
#include "iostream"
#include "sstream"
#include "string"
int main()
{
std::string s;
std::cout << "Enter string: ";
std::getline(std::cin, s);
std::stringstream ss(s);
std::string word(s);
while (ss >> s)
if (s.size() < word.size())
word = s;
std::cout << "Res: " << word << std::endl;
return 0;
}
результат
Похожие публикации
2015-06-30 • Просмотров [ 2603 ]