#define N 10float average(float x[], int n){ float min,max,sum,aver; int i; for(i=0; i<n; i++) { min=x[i]; if(x[i]>x[i+1]) {x[i]=x[i+1];min=x[i];} } for(i=0; i<n; i++) { max=x[i]; if(x[i]<x[i+1]) {x[i]=x[i+1];max=x[i];} } for(i=0; i<n; i++) { sum+=x[i];
} aver=(sum-min-max)/(n-2); return aver; }void main(){float a[N]={2,14.5,44.7,1,22,16,10,,15.6,19,12};float aver;aver=average(a,N);printf("average=%f",aver);}
} aver=(sum-min-max)/(n-2); return aver; }void main(){float a[N]={2,14.5,44.7,1,22,16,10,,15.6,19,12};float aver;aver=average(a,N);printf("average=%f",aver);}