关于printf函数
本人编程小白,正在学习C语言,书中有一个题是“输入两个实数,按代数值由小到大的顺序输出这两个数”;书中的例程是定义第三个变量用于两个变量的相互赋值,但是本人有一个想法就是判断完大小之后,在输出函数中将两个变量的顺序换一下,编的程序如下#include<stdio.h>
int main ()
{float a,b;
scanf("%f,%f",&a,&b);
if (a>b)
printf("%f,%f\n",b,a);
else
printf("%f,%f\n",a,b);
return 0;
}
运行结果;
3.2,4.3
-107374176.000000,3.200000
Press any key to continue
从结果看并没有实现比较大小的功能,希望能有大神帮忙解答一下