求c语言大佬救急 感谢感谢!
#include <stdio.h>
int main() {
int a[10],i;
int j,t,n = 10;
double avr = 0.0;
for(i = 0; i < n; ++i) {
scanf("%d",&t);
if(t <= 0 ) {
--i;
printf("这个数小于零,请重新输入!!!\n");
continue;
}
for(j = 0; j <=i; ++j) {
if(t == a[j]) {
--i;
printf("数据重复,请重新输入!!!\n");
continue;
}
}
a[i] = t;
avr += t;
}
avr /= n;
for(i = 0; i < n - 1; ++i) {
for(j = i + 1; j < n; ++j) {
if(a[i] < a[j]) {
t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
printf("平均值为:%.2lf\n",avr);
printf("大于平均数的数有:\n");
for(i = 0; i < n; ++i)
if(a[i] > avr) printf("%d ",a[i]);
printf("\n\n");
return 0;
}