私はcでプログラムをやっています。次のように入力をスキャンしたかった:
[root@localhost sudoers.d]# cd /home/Hitesh/
Display all 113 possibilities? (y or n)
ここで bash では、ユーザーが「n」または「y」を入力すると、プロンプトが直接表示されます。
しかし、C プログラムで getchar() を介して入力を取得している場合、「n」または「y」を押すと、実行を再開するには、その後明示的にエンター キーを押す必要があります。
したがって、「n」を押すとすぐに実行が再開され、Enterキーが押されるのを待つべきではありません。
Cプログラミングでこれをどのように達成できますか。