やあ、この C コードをバッチ ファイルに実装したい
int i;
scanf("%d", &i);
for(int j = 0;j<i;j++)
{
scanf("%d",&j);
printf("%d",j);
}
DOS で > リダイレクションを使用して c プログラムを実行し、印刷された出力がファイルとして表示されるようにします。バッチファイルで同じことをしたいのですが、次のようなものを書くことができます
echo %variable% >> file
しかし、それは私にはうまくいきません
@echo off
for %%i in (1 2 3) do (
set /p c=enter a name?
echo %%i
echo %c% >> file.txt
)
なにが問題ですか?