void f(int *p)/*排序函数*/
{
int i,j,temp;
for(i=1;i<10;i++)
for(j=0;j<9;j++)
{
if(*(p+j) > *(p+j+1))
{
temp=*(p+j);
*(p+j)=*(p+j+1);
*(p+j+1)=temp;
}
}
}
main()
{
int i,a[]={9,8,7,6,5,4,3,2,1,0};
f(a);
for(i=0;i<10;i++)
printf("%d\n",a[i]);
getch();
}