输入三个整数x,y,z,请把这三个数由小到大输出。(使用指针方法)
#include<stdio.h>
#include <string.h>
void Swap(int* a, int* b)
{
int temp = 0;
if (*a > *b)
{
temp = *a;
*a = *b;
*b = temp;
}
}
int main() {
int a, b, c;
scanf_s("%d%d%d", &a, &b, &c);
if (a > b)
Swap(&a, &b);
if (a > c)
Swap(&a, &c);
if (b > c)
Swap(&b, &c);
printf("%d %d %d", a, b, c);
return 0;
}
```![在这里插入图片描述](https://img-blog.csdnimg.cn/f4292da1057942c9966dee53a17d3fb8.png)