输出三个整数,从小到大排列。
#include<stdio.h>void main()
{int x,y,z;
{scanf("%d%d%d",&x,&y,&z);}
if(x>y>z)
{printf("%d,%d,%d",z,y,x);}
else if(x>z>y)
{printf("%d,%d,%d",y,z,x);}
else if(y>x>z)
{printf("%d,%d,%d",z,x,y);}
else if(y>z>x)
{printf("%d,%d,%d",x,z,y);}
else if(z>x>y)
{printf("%d,%d,%d",y,x,z);}
else
if(z>y>x)
{printf("%d,%d,%d",x,y,z);}
}
这个为什么什么都执行不出来,求解。
题目为输出三个整数,从小到大排。