C语言中使用指针变量排序的例子
将输入的两个数据,利用指针按照先大后小排序,并输出。
1.程序
#include <stdio.h>
int main()
{
int *pa, *pb, *pc, d, e;
printf("please input 2 integer numbers:");
scanf("%d,%d",&d,&e);
pa=&d;
pb=&e;
if(d<e)
{pc=pa; pa=pb; pb=pc;
}
printf("d=%d, e=%d\n",d,e);
printf("d=%d, e=%d\n",*pa,*pb);
return 0;
}
2.运行结果