输入三个数后从大到小排列
#include<stdio.h>void main()
{
float a,X,Y,Z;
scanf("%f,%f,%f",&X,&Y,&Z);
if(X<Y)
{a=X;X=Y;Y=a;
}
if(Y<Z)
{
a=Z;Z=Y;
}
if(X>=a)Y=a;
else
{Y=X;X=a;}
printf("%f,%f,%f",X,Y,Z);
}
这个运行出来之后无法正常显示啊。。。后面两位都是0.000000是怎么回事?
2011-09-26 21:11
2011-09-26 22:46
2011-09-26 23:05
2011-09-27 00:51
2011-09-27 01:29
2011-09-27 01:37
2011-09-27 09:03
2011-09-27 10:30
2011-09-27 10:45
2011-09-27 23:28