Linux GCC で fflush() を使用しましたが、機能しませんでした。その機能に代わるものはありますか?これが私のコードです:
#include<stdio.h>
void main()
{
char ch='y';
while(ch=='y')
{
int a;
printf("Enter some value:");
scanf("%d",&a);
fflush(stdin);
printf("Do you want to continue?");
scanf("%c",&ch)
}
私が得た出力は次のとおりです。
Enter some value: 10
その後、プログラムは終了します。それで全部です。Linux で何ができますか? 代替機能はありますか?