程序课(改错题)学生党跪了 求大大解答😭

img

img

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)放到循环语句内部。