/*用if多层嵌套实现a,b,c大小的六种排序情况a>b>c,a>c>b,c>a>b,c>b>a,b>c>a,b>a>c*/
#include<stdio.h>
void main()
{
unsigned int a,b,c;
printf("please input three numbers a,b,c:");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
if(a>c)
{
if(b>c) printf("a>b,a>c,b>c,a>b>c,%d>%d>%d\n",a,b,c);
else printf("a>c,a>b,b<c,a>c>b,%d>%d>%d\n",a,c,b);
}
else printf("a>b,a<c,b<c,c>a>b,%d>%d>%d\n",c,a,b);
else if(a<c)
{
if(b>c) printf("a<b,a<c,b>c,b>c>a,%d>%d>%d\n",b,c,a);
else printf("a<b,a<c,b<c,c>b>a,%d>%d>%d\n",c,b,a);
}
else printf("a<b,a>c,b>c,b>a>c,%d>%d>%d\n",b,a,c);
}