输入若干个学生的成绩以附属结束输入,求所有学生平均成绩并统计80-89分的人数

img

#include <stdio.h>
int main()
{
float a,b;
int c,d;
b=0,c=0,d=0;
while (1)
{
scanf ("%f",&a);
if (a>=0) 
{
b=a+b;
d++;
if (a>=80&&a<=89)
c=c+1;
else continue;
}
else break;
}
printf ("ave=%.2f,n=%d\n",b/d,c);
}
#include <stdio.h>
int main()
{
    int count=0,num=0;
    float total =0,a;
    scanf("%f",&a);
    while(a >= 0)
    {
        total += a;
        count++;
        if(a/10 == 8)
            num++;
        scanf("%f",&a);
    }
    printf("ave=%.2f,n=%d",total/count,num);
    return 0;
}