コマンドラインからいつでもリダイレクトを使用できます。
yourprogram < input_file
通常のキーボード入力と同じように scanf を使用します。同じプログラムでファイルまたはキーボードから入力を取得できるため、リダイレクトは便利です (リダイレクトを使用しない場合、入力はキーボードから取得されます)。
また、出力をファイルにリダイレクトできます。
yourprogram > output_file
または両方:
yourprogram < input_file > output_file