Как передать аргумент при запуске исполняемого файла на вход в этом исполняемом файле?

Итак, у меня есть исполняемый файл, который я запускаю в cmd с одним аргументом. Когда я запускаю его, эта программа будет запрашивать ввод много раз. Я хочу записать все входные данные в аргумент, поэтому я не буду постоянно нажимать ввод для каждого ввода. Как это сделать?

Например, моя программа называется program.exe с одним аргументом, и после ее запуска она попросит меня ввести «y» или «n», поэтому мне нужно только ввести:

program.exe <argument> y

затем нажмите Enter, чтобы запустить его. Могу я? Если не могу, то как сделать аналогично?

P.S. Исходным кодом программы является сценарий C, а для ввода используется scanf. Я не могу изменить исходный код.

это поможет? stackoverflow.com/questions/4871620 /   —  person fahadh4ilyas    schedule 06.09.2017

@A.Joly Это не сработало   —  person fahadh4ilyas    schedule 06.09.2017

Источник: ledsshop.ru

Стиль жизни - Здоровье!