Есть ли способ заставить scanf читать из файла
У меня есть куча непечатаемых символов ASCII, которые я хотел дать в качестве входных данных для программы. Итак, я хотел знать, есть ли способ предоставить вход для scanf в C из файла.
ОБНОВЛЕНИЕ: fscanf - это способ чтения данных из файлов, но я не хочу изменять код, поэтому можно выполнить эту задачу, используя только scanf.
1 ответ
Решение
Вы можете использовать fscanf ( http://www.cplusplus.com/reference/cstdio/fscanf/).
Кроме того, вы можете перенаправить ввод в вашу программу из файла.
например
./a.out < input.txt