大一刚学C语言求帮助

img


下面求各级苹果数量不会写程序,不知道怎么表达,想用for循环,但原先输入的苹果数不知道怎么表示

#include<stdio.h>
int main() {
    int a,l1=0,l2=0,l3=0,l4=0,s=0;
    while(1){
        scanf("%d",&a);
        if(a<20) break;
        if(a>=70) l1++;
        else if (a>=60&&a<=69) l2++;
        else if (a>=50&&a<=59) l3++;
        else if(a<50) l4++;
        s++;
    }
    printf("%d\n%d %d %d %d",s,l1,l2,l3,l4);
    return 0;
}

觉得有用的话采纳一下哈

用数组将输入的苹果直径存起来,然后你下面要用就调用数组就可以了