为什么啊?(2)
我是c初学者 有些问题真的搞不懂啊 所以请高手们认真对待我的问题啊谢谢啦#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();
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!");
}
中的getchar();能不能省略啊 getchar();是什么意思啊 有什么作用吗