下午做这个的时候瞌睡死了。。。
累死累活的找bug。。。
#include"stdio.h"
#include"string.h"
#include"math.h"
int main()
{
int n,i,k;
double a[21];
double sum,min,max;
while(scanf("%d",&n)!=-1&&n)
{
sum=0.0;
min=10;
max=0;
for(i=0;i<n;i++)
{
scanf("%lf",&a[i]);
if(a[i]>max)max=a[i];
if(a[i]<min)min=a[i];
sum+=a[i];
}
sum-=min+max;
sum/=n-2;
min=11;
for(i=0;i<n;i++)
{
if(fabs(sum-a[i])<min)
{
min=fabs(sum-a[i]);
k=i+1;
}
}
printf("%d\n",k);
}
return 0;
}