这个总显示答案错误,有没有人帮看看?

img


#include<stdio.h>
#include<math.h>
int main(void){
    int N,count,i,s;
    count=0;
    float average;
    scanf("%d\n",&N);
int sum=0;
    if(N>=0)
        average=0;
    for(i=1;i<=N;i++){
            scanf("%d",&s);
                sum=sum+s;
        if(s>=60)count++;
    }printf("average = %.1f\n",average=(double)sum/N);
    printf("count = %d",count);
    return 0;
}

#include<stdio.h>
int main(){
    int N,count=0,sum=0,i,s;
    float average;
    scanf("%d\n",&N);

    if(N>=0)
        average=0;
    for(i=1;i<=N;i++){
            scanf("%d",&s);
                sum=sum+s;
        if(s>=60)
            count++;
    }
    average=(float)sum/N;
    printf("average = %.1f\n",average);
    printf("count = %d\n",count);
    return 0;
}