#include <stdio.h>
int main()
{
float a,b,t;
scanf("%f,%f",&a,&b);
if(a>b)
{
t=a;
}
if(a<b)
{
t=b;
}
if(a==b)
{
t=0;
}
printf("%d\n",t);
return 0;
}
可以编译执行
但是我的期许是 输出大数
结果却总是0
这是怎么回事啊?求详解,求改法。
int main()
{
float a,b,t;
scanf("%f,%f",&a,&b);
if(a>b)
{
t=a;
}
if(a<b)
{
t=b;
}
if(a==b)
{
t=0;
}
printf("%d\n",t);
return 0;
}
可以编译执行
但是我的期许是 输出大数
结果却总是0
这是怎么回事啊?求详解,求改法。