怎么用数组求平均数和超过平均数的值

img

img

这个是自己写的还不清楚下面该怎么写了,希望大佬们帮帮忙,帮我解答一下下面的均值和超过均值的数怎么统计

#include<stdio.h>
#define n 10
int main() {
    int x,cnt=0;
    float ave,sum=0;
    int a[n];
    scanf("请输入任意十个整数,以回车结束:\n");
    for(x=0;x<n;x++){
        scanf("%d",&a[x]);
        sum+=a[x];
    } 
    ave = sum/10;
    printf("平均值为:%f\n",ave);
    
    for(x=0;x<n;x++){
        if(a[x]>ave){
            cnt++;
        }
    } 
    printf("超过平均数的整数个数:%d",cnt);
    return 0;
}

 觉得有用的话采纳一下哈