[求助]指针编写函数解决排序问题
#include "stdio.h"main()
{ int paixu(int *p,int n);
int a[3],i;
printf("input three numbers:\n");
for(i=0;i<3;i++)
scanf("%d",&a[i]);
paixu(a,3);
for(i=0;i<3;i++)
printf("%d ",a[i]);
}
int paixu(int a[],int n)
{int i,j,t;
for(i=0;i<n;i++)
for(j=i+1;j<n;j++)
{if(a[i])<a[j]))
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
这是用数组函数解决排序的问题.可是要想用指针,paixu函数该怎么写呢?我都写了好几个.但都不行.
[此贴子已经被作者于2006-5-21 20:07:55编辑过]