哈喽,把第一行的number去掉哦,如下,有用请点采纳哦
#include<stdio.h>
int main() {
int x; // 改这里
double sum = 0;
int cnt = 0;
int number[100];
scanf("%d", &x);
while(x!=-1){
number[cnt] = x;
sum+=x;
cnt++;
scanf("%d", &x);
}
if(cnt>0){
printf("%f\n",sum/cnt);
int i;
for(i=0;i<cnt;i++){
if(number[i]>sum/cnt){
printf("%d\n",number[i]);
}
}
}
return 0;
}
number重复定义了 ,第4行和第7行 都定义了number
去掉第四行的number
去掉第四行的number