6

Linuxでスクリプトを実行してacプログラムを実行しようとしましたが、スクリプトは次のとおりでした

#!/bin/bash
`gcc odd.c -o odd222`
`chmod +x odd222`
echo `./odd222`

そしてodd.cは

main()
{
int i;
printf("enter the no.");
scanf("%d",&i);
printf("shiv");
}

しかし、問題は、このスクリプトを実行すると、すべての scanf ステートメントが実行され、すべての出力が同時に表示されることです....

前にエコーを入れない./odd222と、エラーEnterコマンドが見つかりません(printfの最初の要素を「入力」してください。

親切に私を助けて

4

4 に答える 4