[求助]简单的if---else问题
main(){
float a,b,c;
scanf("%f,%f,%f",&a,&b,&c);
if(((a+b+c)/3)>5)
printf("big!\n");
else if(((a+b+c)/3)<5)
printf("small!\n");
else
printf("middle!\n");
}
原程序如上:
输入
2 2 2
输出
small!
这是对的.
但
输入
3 6 9
输出却是
small!
输入
5 5 5
输出也出错了,是
small!
这是哪里出错了啊?望达人解答啊.