编写程序,从键盘输入三个整数,用指针方法实现按从小到大的顺序输出:
#include<stdio.h>
int main()
{
int a,b,c;
int * p ,* q,* r,* t;
p=&a,q=&b,r=&c;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
{
t=p;
p=q;
q=t;
}
if(a>c)
{
t=p;
p=r;
r=t;
}
if(b>c)
{
t=q;
q=r;
r=t;
}
printf("这三个整数从小到大依次是:%d\t%d\t%d\t\n",*p,*q,*r);
return 0;
}