已经改好,你再试试?
#include
#define N 10
void shunxu(int a[N])
{
int j,i,t;
for(i=0;i
if(a[j] {
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
float pingjun(int a[N])
{
int i,s=0;
float n=0.0;
shunxu(a);
for(i=1;i
n=(float)s/(N-2); //改了
return n;
}
void main()
{
int a[N],i;
float n;
for(i=0;i
printf("\n由大到小:\n");
shunxu(a);
for(i=0;i
n=pingjun(a);
printf("\n%f\n",n);
getch();
}