getchar()的问题
#include"stdio.h"void main()
{
int sum,i,score,c;
sum=0;
i=0;
printf("是否输入数据?(Y/N)");
c=getchar();
while(c=='Y'||c=='y')
{
printf("\n请输入分数:");
scanf("%d",&score);
getchar();-------------------------------这个getchar();能不能删啊 为什么啊 getchar();是什么用啊
sum=sum+score;
i++;
printf("\n是否继续输入数据(Y/N)");
c=getchar();
}
if(i!=0)
printf("aver=%5.2lf\n",1.0*sum/i);
else
printf("\nno data!");
}