Требуется реализовать подсчет частоты появления каждого слова во входной строке (признак конца – маркер конца файла). Разделителями являются все пробельные символы (можно использовать функцию isspace()). Ограничения на длину строки нет. Каждое слово имеет длину не более 50 символов. Текст является регистрозависимым.
Формат входного файла
С клавиатуры вводится строка символов (признак конца – маркер EOF).
Формат выходного файла
Требуется вывести на экран отсортированный по алфавиту список слов (каждое слово с новой строки) с указанием через пробел частоты появления данного слова в тексте.
Примеры
Ввод | Вывод |
hello world |
hello 1 world 1 |