慕的地9730690
2016-09-09 15:00
#include <stdio.h>
int main()
{
int sale=120; //销售业绩为120万
int year=1; //刚刚进入公司1年
//完善代码
if(sale>100)
{
if(year>=2)
{
printf("恭喜你,你有资格");
}
}
else
{
printf("很遗憾,期望你再接再励");
}
倒数第五行的大括号没有对应的配对大括号,而且嵌套的外层还缺少一个else语句,你只写了,内部判断工作年限的if-else嵌套语句,外层的判断销售业绩的if-else语句缺少了else语句,正确的代码如下:
#include <stdio.h>
int main()
{
int sale=120; //销售业绩为120万
int year=1; //刚刚进入公司1年
//完善代码
if(sale>100)
{
if(year>=2)
{
printf("恭喜你获得了优秀员工奖!");
}
printf("很遗憾,期望你再接再厉");
}
else
{
printf("很遗憾,期望你再接再厉");
}
return 0;
}
如果对你有帮助,请采纳,谢谢!!
而且,中文中间的逗号改成中文的,你试试,我的通过了
你少了一个else语句呀
C语言入门
926210 学习 · 20797 问题
相似问题