#include <stdio.h>
void xuanze(int *p,int n);//函數原型
void main(int argc, char *argv[])
{
int a[10]={10,2,3,44,36,34,56,64,11,22};
int i;
xuanze(a,10);
for(i=0;i<10;i++)
{
printf("%4d",a[i]);
}
}
void xuanze(int *p,int n)
{
int i,j,max=0,temp;
for(i=0;i<n-1;i++){
max=i;
for(j=i+1;j<n;j++) {
if(p[j]>p[max])
max=j;
}
temp=p[i];
p[i]=p[max];
p[max]=temp;
}
}
}