编译成功,但是运行时无论输入什么输出的都是10元,求大佬帮看看.
第一 scanf("%f",&t); 你写错了。第二 if("x<=3&&x>0") 当然永远是条件为真了。你if判断的是个字符串!!改成if(x<=3&&x>0)以下的if都一样改