那里不对 ?


#include <stdio.h> main() {void sort(int x[],int n); int *p,i,a[10]; p=a; for(i=0;i<10;i++) scanf("%d",p++); p=a; sort(p,10); for(p=a,i=0;i<10;i++) printf("%d",*p++); } void sort(int x[],int n) {int i,j,max,tem; for(i=0;i<n-2;i++) {max=x[i];j=i+1; for(;j<n;j++) if(max<x[j]){tem=max;max=x[j];x[j]=tem;} } }
求解 10个 数 从大到小排列