#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
void main()
{
int a, b, c;
int *pa, *pb, *pc;
pa = &a;
pb=&b;
pc=&c;
scanf("%d%d%d", pa, pb, pc);
printf("%d, %d, %d\n", *pa, *pb, *pc);//不改变a, b, c的值,实现从大到小排序
if (*pa<*pb)
{
int *pt = pa;
pa = pb;
pb = pt;
}
if (*pa < *pc)
{
int *pt = pa;
pa = pc;
pc = pt;
}
if (*pb < *pc)
{
int *pt = pb;
pb = pc;
pc = pt;
}
printf("%d, %d, %d\n", *pa, *pb, *pc);//从大到小
system("pause");
}
#include <stdio.h>
#include <stdlib.h>
void main()
{
int a, b, c;
int *pa, *pb, *pc;
pa = &a;
pb=&b;
pc=&c;
scanf("%d%d%d", pa, pb, pc);
printf("%d, %d, %d\n", *pa, *pb, *pc);//不改变a, b, c的值,实现从大到小排序
if (*pa<*pb)
{
int *pt = pa;
pa = pb;
pb = pt;
}
if (*pa < *pc)
{
int *pt = pa;
pa = pc;
pc = pt;
}
if (*pb < *pc)
{
int *pt = pb;
pb = pc;
pc = pt;
}
printf("%d, %d, %d\n", *pa, *pb, *pc);//从大到小
system("pause");
}