#include <stdio.h>
int main()
{
int sale=120; //销售业绩为120万
int year=1; //刚刚进入公司1年
//完善代码
if(sale>=100){
if(year>=2){
printf("有资格获得优秀员工奖");
}
else{
printf(" 很遗憾,期望你再接再厉 ");
}
else{
printf("很遗憾,期望你再接再厉");
}
}
return 0;
}
找到问题了,你的大括号位置不对,倒数第三个 } 应该放在最后一个else前,应该这样
if(sale>100)
{
if(year>=2)
{
printf("有资格获得优秀员工奖");
}
else
{
printf(" 很遗憾,期望你再接再厉 ");
}
}
else{
printf("很遗憾,期望你再接再厉");
}
打印字符串应该是printf("%s\n"," ");
请问问题是啥?这个代码这样看着似乎没问题。