Программа построчно обрабатывает входные данные и для каждой строки выдаёт часть этой строки согласно заданному диапазону.
Если какого-то из указанных файлов не существует или неправильно указаны параметры -c и -w (должен быть указан один из них), следует выдать ошибку. Если в строке не хватает символов или слов, это ошибкой не является, в этом случае следует выдавать ту часть входных данных, которая попадает в диапозон.