问答详情
源自:4-3 分支结构之多重if-else语句

找不到错在哪,求解

#include<stdio.h>

int main()

{

int score=7200

if(score>=10000)

{

printf("%s\n",钻石玩家);

}

else if("score>=5000")

{

printf("%s\n",白金玩家);

}

else if(score>=1000)

{

printf("%s\n",青铜玩家);

}

else(score<1000)

{

printf("%s\n",普通玩家);

}

return 0;

}

大神们看看我哪出错了,求解


提问者:missyou012 2016-03-05 15:51

个回答

  • 慕移动9181930
    2022-03-25 20:55:41

    试了,还是不行,提示如故。&amp;nbsp;

  • 削笑
    2016-03-21 20:43:25

    else if("score>=5000")里面的双引号多了,printf里面也都没有加引号,还有最后的else后面可以不用跟if的

  • 用户8594169490
    2016-03-07 20:44:21

    else后面不能有表达式,貌似可以以else if结尾再加个表达式

  • 冬冬梅儿
    2016-03-05 16:05:04

    int score=7200   //后面没有加;