行了,有什么不好的地方你在改一下。
#include
#define N 10
void main()
{
int a[N],i,x=0,y=0,t;
int min,max;
printf("输入10个数\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=max=a[0];
for(i=0;i<10;i++)
{
if(min>a[i])
{
min=a[i];
x=i;
}
if(max {
max=a[i];
y=i;
}
}
{t=a[y];a[y]=a[9];a[9]=t;}
{t=a[x];a[x]=a[0];a[0]=t;}
for(i=0;i<10;i++)
printf("%d\t",a[i]);
}