scanf函数输人数据问题 三个数的最大数
#include <stdio.h>int main ()
{
int a ,b, c,max;
scanf ("%d %d %d ",&a,&b,&c);
if ( a > b)
{
if (a > c)
max = a;
else
max = c;
}
else
{
if (b>c)
max = b;
else
max = c;
}
printf ("%d\n",max);
return 0;
}
输入四个数据才能得到最大值 是什么原因