monster语文
2015-08-15 13:29
我觉得这种做法也是对的吧
你说的对,我没看清楚,仔细看了一遍,发现了更多的错误!
else前面的大括号确实不是main的,但也不是if的啊!
你的if后的大括号里只有一句printf语句,括号结束后你又加上一个大括号括起来的printf语句,这样写是合法的,但结果是结束了前面的那个if语句,导致后面的else和if对应不上! 你看,这错误代码都格式化好了,你都没看出不对吗?
还有你前面两个printf语句的参数都错了,格式化字符串中没有格式化指示符,这样后面的参数是多余的。如果不是疏忽的话,那似乎是你没弄明白printf语句的作用。
if(sale>100 && year>=2)
如果销售业绩达到并且进入公司已经满两年了,那么就执行if里面的语句
如果两个条件用有一个没有条件没有满足那就执行else里面的语句
main函数后面接else,这是什么鬼!?
C语言入门
926023 学习 · 20793 问题
相似问题