编译成功为什么不运行?
#include<stdio.h>int main(void)
{
double grade,total;//单个分数、分数和
int n,c;//学生数、不及格数
//初始化数
grade=0;
total=0;
c=0;
n=0;
printf("开始输入学生成绩!");
while(grade>=0)
{
total=total+grade;
n++;
scanf("%1f",&grade);
if (grade<60)
{
c++;
}
}
n=n-1;
//grade=total/n;
printf("平均分数:%.2f,不及格人数:%d",total/n,c);
return 0;
}