Я должен использовать цикл for для ввода ввода. Не уверен, почему цикл for?Я имею в виду, что все, что делает эта программа, продолжает просить пользователя ввести имя файла, добавление начального поиска и количество байтов для чтения.
Например, ввод должен выглядеть следующим образом:
% myprog Введите имя файла: datafile Начать поиск: 0 Байт для чтения: 65
Мой размер блока в этой программе равен 20, поэтому вывод будет:
"m / n / files / program / test / datafile" block 0 read - 20 байтов01234567890123456789 чтение блока m / n / files / program / test / datafile 1 блока - 20 байтов 01234567890123456789 чтение блока m / n / files / program / test / datafile блока 3 20 байтов 01234567890123456789 m / n / files / program /test / datafile "block 0 read - 5 bytes 01234
Так что я не уверен, почему / как я бы использовал цикл for для запроса ввода пользователя.Все, что мы делаем, это постоянно просим пользователя вводить разные файлы и искать диапазоны.В задании не сказано, где прекратить спрашивать.