Поользователь загадывает слово (не более 32 символов) и передаёт его в программу через аругменты командной строки в формате --word <word>. Файл указывается следующим аргументом: --file <file path> Если формат аргументов другой, то программа должна выводить сообщение об ошибке. Если аргументов передано больше, то они игнорируются.
Нужно найти и вывести на экран количество слов в файле, которые содержат все буквы из переданного в аргументе слова.
Слова в файле ограничены пробелами и концом строки.
Файл example.txt содержит следующие слова: overtime peach triumph itmo steam timeout. В данном случае распределение выглядит следующим образом:
| Не считаем слова | считаем слова |
|---|---|
| peach triumph steam | itmo overtime timeout |
Запуск программы:
$ ./neatcounter --word itmo --file example.txt
3- Используется только латинница
- Нельзя пользоваться стандартной библиотекой кроме fstream
- Нельзя использовать динамическую аллокацию памяти
- Добавить поддержку заглавных символов