私はcにあまり詳しくありません。このトピックを検索して検索しました。とにかく、たとえば 2 つの関数をどのように記述できるか知りたいと思っていました。
ボイドカウンター(int x){
xはカウントダウンの長さ
時間をカウントアップする while ループ
ループが終了したら、カウントダウンが完了したことを出力します
}
そして、ユーザーが「はい」と言った場合のように、ユーザー入力時にカウンターを停止する別の関数
ボイドtoStop(){
ユーザーが「はい」と入力した場合、カウンターを停止し、時間が終了したと言います
それ以外の場合は、別のユーザー入力をスキャンします
}
メインがないことは知っていますが、これを行う方法について絶対的な考えはありません。誰かが提供できる助けをありがとう!
私の説明が非常に哀れであることは理解していますが、ここに別の説明があります
./a.out AmountOfTime | のような入力を取りたい その後、その時間からカウントダウンし、ユーザーが特定のフレーズを入力すると、カウントダウンを停止して 0 に戻します。あなたが言うことができないなら、私は説明が恐ろしいです。