#include<stdio.h>
int main()
{
void daxiao(int *x,int *y,int *z);
int a,b,c;
int *p,*j,*k;
scanf("%d %d %d",&a,&b,&c);
p=&a;
j=&b;
k=&c;
daxiao(p,j,k);
printf("从大到小排序顺序如下:\n%d>%d>%d",a,b,c);
return 0;
}
void daxiao(int *x,int *y,int *z)//两两比较大小,小的提前
{
void diaohuan(int *q,int *w);
if(*x<*y)
diaohuan(x,y);
if(*x<*z)
diaohuan(x,z);
if(*y<*z)
diaohuan(y,z);
}
void diaohuan(int *q,int *w)//比较大小函数
{
int t;
t=*q;
*q=*w;
*w=t;
}
int main()
{
void daxiao(int *x,int *y,int *z);
int a,b,c;
int *p,*j,*k;
scanf("%d %d %d",&a,&b,&c);
p=&a;
j=&b;
k=&c;
daxiao(p,j,k);
printf("从大到小排序顺序如下:\n%d>%d>%d",a,b,c);
return 0;
}
void daxiao(int *x,int *y,int *z)//两两比较大小,小的提前
{
void diaohuan(int *q,int *w);
if(*x<*y)
diaohuan(x,y);
if(*x<*z)
diaohuan(x,z);
if(*y<*z)
diaohuan(y,z);
}
void diaohuan(int *q,int *w)//比较大小函数
{
int t;
t=*q;
*q=*w;
*w=t;
}