说明:( 1 ) scanf 之前无需用 printf 给提示信息。(求大神帮忙找一下错误错在哪?)
#include<stdio.h>
int main()
{
int a[20],i,j,k,n=0,sum,max,min;
double ave;
for(i=0;i<=20;i++)
scanf("%d",&a[i]);
max=min=a[0];
for(i=1;i<=20,;i++)
{ if(a[i]>max)
max=a[i];
j=i;
else(a[i<min]);
min=a[i];
k=i;
}
for(i=0;i<20;i++)
{ if(i!=j||i!=k)
sum=sum+a[i];
n++;
}
ave=sum/n;
printf("count=%d,average=%f",n,ave);
return 0;
}
输出要求是这样的