3

コード:-

char ch,ch1;
ch=getchar();
ch1=getch();
printf("%c\n%c",ch,ch1);

途中で文字を入力するch=getchar()と、入力バッファに残っているエンターキーを押さなければなりません。
そのエンター キーは によって読み取られませんch1=getch()ch1=getch()残りのエンターキーを読み取らないのはなぜですか?

この事実と矛盾する
CODE 2:-

char ch,ch1;
ch=getch();
ch1=getch();
printf("%c\n%c",ch,ch1);

2 つの出力を生成する矢印キーを押すと、最初の出力が に保存されch、2 番目の出力が に保存されch1ます。

4

1 に答える 1