老
老迟
Unregistered / Unconfirmed
GUEST, unregistred user!
main(){
int a[100],n,*num[100],i;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a);
num=&a;}
line(a,num,n);
for(i=0;i<n;i++)
printf("%8d",a);
}
void line(int a[100],int *num[100],int n){
int **p,t,i,j;
for(i=0;i<n-1;i++){
*p=num;
for(j=i+1;j<n;j++)
if(**p>*num[j]) p=num+j;
t=*num;
*num=**p;
**p=t;
}
}
int a[100],n,*num[100],i;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a);
num=&a;}
line(a,num,n);
for(i=0;i<n;i++)
printf("%8d",a);
}
void line(int a[100],int *num[100],int n){
int **p,t,i,j;
for(i=0;i<n-1;i++){
*p=num;
for(j=i+1;j<n;j++)
if(**p>*num[j]) p=num+j;
t=*num;
*num=**p;
**p=t;
}
}