看一下哪里错了

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

}

对于这个我尝试过将最后的else里的(score <1000)这个删掉才可以通过,但我确认这里的括号是英文模式弄的

慕尼黑4337571
浏览 1345回答 1
1回答

__innocence

明显的错误,最后的else不能加条件,要么你就直接:else {     printf("%s\n","普通玩家");        }要么,你就这样:else if(score <1000){     printf("%s\n","普通玩家");  }顺便说一句,这么多的if语句,太复杂了,可以用switch
打开App,查看更多内容
随时随地看视频慕课网APP