while 循环体最后再加一个scanf("%d",&grade); 要每次循环都重新输入一个数给grade
你题目的解答代码如下:
#include<stdio.h>
void main()
{
int count, grades;
count = 0;
printf("请输入分数:\n");
scanf("%d", &grades);
while(grades>=0)
{
if(grades>=60)
count++;
scanf("%d", &grades);
}
printf("%d\n", count);
}
如有帮助,望采纳!谢谢!
在if下面在放一句
scanf("%d",&grade);
放在大括号里面
scanf("%d”,& grade)放到循环语句内部。