找不出错误了,但一直通过不了
#include<stdio.h>
int main(){
int n,s=0,c=0;
double avg=0.0;
scanf("%d",&n);
int i,a[n];
for(i=0;i<n;i++){
scanf("%d",&a[i]);
if(a[i]==-1){
break;
}
else if(a[i]>=0&&a[i]<=100){
c++;
s+=a[i];
}
}
avg=1.00*s/c;
printf("%.2lf",avg);
}