求教!!!
c语言里是不是输入换行符就可以消除输入流里的字符???
那下面这个程序段里的 "while(getchar()!='\n') ;"怎么有这个功能???
printf("please enter an int:");
while(scanf("%d",&n)!=1){
while(getchar()!='\n') ;
printf("input incorrect.an int again");
}
for(i=0;i<n,++i)……