为了账号安全,请及时绑定邮箱和手机立即绑定

为什么显示运行成功输入错误? 求指点

#include <stdio.h>
int main()
{
    int sale=120; //销售业绩为120万
    int year=1; //刚刚进入公司1年
    if(sale>=100)
    {
        if(year>=2)
        {
            printf("%s\n","恭喜");
        }
        else
        {
            printf("%s\n","很遗憾,希望你再接再厉");
        }
        }
        else
        {
            printf("%s\n","很遗憾希望你再接再厉");
        }
    return 0;
}

正在回答

2 回答

#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;
}

你仔细看看,输出的语句前后是有空格的 

0 回复 有任何疑惑可以回复我~
#1

孤独的血小板 提问者

为什么要有空格呢?
2018-08-26 回复 有任何疑惑可以回复我~
#2

孤独的血小板 提问者

我知道了,,sale>100不是>=100
2018-08-26 回复 有任何疑惑可以回复我~
#3

修裾欲溯空

嗯,有空格是因为题目的输出有空格,你可以复制粘贴试试
2018-08-26 回复 有任何疑惑可以回复我~

为什么要有空格呢?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么显示运行成功输入错误? 求指点

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信