将十个数进行从大到小的顺序进行排列
#include<stdio.h>
int huan(int a[],int i){
int n;
if((i>0)&&(a[i]>a[i-1])){
n = a[i-1];
a[i-1]=a[i];
a[i]=n;
huan(a,i-1);
}
}
int main(void)
{
/*********Begin*********/
int a[10]={0};
int i;
for(i=0;i<10;i++){
scanf("%d",&a[i]);
huan(a,i);
}
for (i=0;i<10;i++){
printf("%d ",a[i]);
}
/*********End**********/
return 0;
}