//C程序设计第四版(谭浩强)
//章节:第八章 善于利用指针
//题号:8.1
//题目:输入三个整数,按照由小到大的顺序输出(指针方法
#include<stdio.h>
void sort(int* p11, int* p22)//函数写在上面可以不声明
{
int temp;
if (*p11 < *p22)
{
temp = *p11;
*p11 = *p22;
*p22 = temp;
}
}
int main()
{
int a, b, c,d,e,f;
int* p1, * p2, * p3;
printf("请输入a,b,c\n");
scanf("%d,%d,%d",&a,&b,&c);
p1 = &a; p2 = &b; p3 = &c;//只能指向地址
sort(p1, p2);
sort(p1, p3);//先将1与2,3比较在2和3比较
sort(p2, p3);
printf("%d,%d,%d", *p1, *p2, *p3);
return 0;
}