想了有点久才搞出来的,方法可能不是很好,要是有更好(简洁)的写法请告诉我
谢谢你!
int main()//输入三个数并以从大到小方式输出
{
int a=0, b=0, c=0,t=0 ;
scanf("%d%d%d",&a,&b,&c);
a = a < b ? t = a, a = b, b = t, a : a;//a和b比较,大的放入a,小的放入b
b = b < c ? t = b, b = c, c = t, b : b;//b和c比较,大的放入b,小的放入c(如果c<b就没必要再拿c和a比了)
a = a < b ? t = a, a = b, b = t, a : a;//将上一步操作中放入b的c再一次与a比较
printf("%d %d %d\n", a, b, c);
return 0;
}