读书人

帮忙请问小疑点

发布时间: 2012-02-19 19:43:39 作者: rapoo

帮忙请教小问题
第一次发帖,所以结贴率是0的,我会很快结贴的。
#include<stdio.h>
int main()
{
float a,b,t;
scanf("%f,%f",&a,&b);
if(a>b)
{
t = a;
a = b;
b = t;
}
printf("%5.2f,%5.2f\n",a,b);
return 0;
}
我输入3空格5不知为何VC++6.0输出-107374176.00,空格3.00.输入其他数时也总是有那个很
大的数,这是什么原因?


[解决办法]
你输入的格式应该是3,5
[解决办法]
"%f,%f"格式要求是 数字,数字

不是数字空格数字

读书人网 >C语言

热点推荐