想一个一个输入数字,最后输出最大的,但是输出结果总是0,大神帮忙……
#include <stdio.h>int main (void)
{
float a,b = 0;
for (;;)
{
printf ("Please Enter a number");
scanf ("%f",&a);
if (a == 0 || a < 0)
{
break;
}
else
{
if (b > a)
{
b = a;
}
else
{
b = b;
}
}
}
printf ("The max number is : %f\n",b);
return 0;
}