void swap(int *p1,int*p2)

{

       int temp;

       temp=*p1;

       *p1=*p2;

       *p2=temp;

}


void swap(int *p1,int*p2)

{

       int *temp;

       temp=p1;

       p1=p2;

       p2=temp;

}

2函数实现的功能相反————————