#include <stdio.h>
void sort(int *p1,int *p2,int *p3);
int main()
{ int x,y,z;
int *p1,*p2,*p3;
printf("please input three bunbers:\n"); scanf("%d%d%d",&x,&y,&z); p1=&x;p2=&y;p3=&z;
sort(p1,p2,p3);
printf("%d %d %d\n",x,y,z);
return 0; }
void sort(int *p1,int *p2,int *p3)
{ if(*p1<*p2)
{ int temp; temp=*p1; *p1=*p2; *p2=temp; }
if(*p1<*p3)
{ int temp; temp=*p1; *p1=*p3; *p3=temp; }
if(*p2<*p3) { int temp; temp=*p2; *p2=*p3; *p3=temp; } }