改好了
#include "stdio.h"
main()
{
int max(int a[10]);
int min(int a[10]);
void swap(int x,int y);
int n,m,t;
int i,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
n=max(a);
m=min(a);
t=a[n];
a[n]=a[9];
a[9]=t;
t=a[m];
a[m]=a[0];
a[0]=t;
for(i=0;i<10;i++)
printf("%4d",a[i]);
printf("\n");
getch();
}
int max(int a[10])
{
int n,i,b;
n=a[0];
for(i=1;i<10;i++)
{if(a[i]>n)
{ n=a[i];
b=i;
}
}
return(b);
}
int min(int a[10])
{
int m,i,p;
m=a[0];
for(i=1;i<10;i++)
{if(a[i]<m)
{m=a[i];
p=i;
}
}
return(p);
}
#include "stdio.h"
main()
{
int max(int a[10]);
int min(int a[10]);
void swap(int x,int y);
int n,m,t;
int i,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
n=max(a);
m=min(a);
t=a[n];
a[n]=a[9];
a[9]=t;
t=a[m];
a[m]=a[0];
a[0]=t;
for(i=0;i<10;i++)
printf("%4d",a[i]);
printf("\n");
getch();
}
int max(int a[10])
{
int n,i,b;
n=a[0];
for(i=1;i<10;i++)
{if(a[i]>n)
{ n=a[i];
b=i;
}
}
return(b);
}
int min(int a[10])
{
int m,i,p;
m=a[0];
for(i=1;i<10;i++)
{if(a[i]<m)
{m=a[i];
p=i;
}
}
return(p);
}