从键盘上输入三个整数,按照从小到大的顺序输出。(用指针实现)
# include <stdio.h>
int main()
{
int *p1,*p2,*p3,*p;
int a,b,c;
printf ("please enter three integer numbers:");
scanf ("%d %d %d",&a,&b,&c);
p1=&a;
p2=&b;
p3=&c;
if(a>b)
{
p=p1;
p1=p2;
p2=p;
}
if(a>c)
{
p=p1;
p1=p3;
p3=p;
}
if(b>c)
{
p=p2;
p2=p3;
p3=p;
}
printf ("%d < %d < %d\n",*p1,*p2,*p3);
return 0;
}