C语言中输入缓冲区的问题求解!

2025-03-11 00:44:34
推荐回答(1个)
回答1:

#include 

int main(void) 
{
int a;
while(scanf("%d",&a)!=1)
{
     scanf("%*[^0-9]");
}
printf("%d\n",a);
return 0;
}