int main()
{
float a, b, c;
scanf("%f,%f,%f",&a,&b,&c);
if (a>b)
{
if(a>c)
printf("max=%f",a);
else
printf("max=%f",c);
}
else
{
if(b>c)
printf("max=%f",b);
else
printf("max=%f",c);
}
return 0 ;
}
无法运行
三个数比较大小
你的scanf函数注意下,scanf("%f,%f,%f",&a,&b,&c);这样写的话输入3个数的时候要用逗号隔开,比如2.2,3.3,4.4这样输入,不能用空格隔开
是不是少了头文件,在int main() 行的前面插入:#include <stdio.h>