switch后面加上大括号{}
switch(score){
case 1:
case 2:
case 3:
printf("良好\n");
break;
}
int main(){
int score=0;
scanf("%d",&score);
switch(score){
case 1:
case 2:
case 3:
printf("很好\n");
break;
}
return 0;
}
同志,括号呢
switch语句的语法如下:
switch ( 变量表达式 )
{
case 常量1 :语句;break;
case 常量2 :语句;break;
case 常量3 :语句;break;
...
case 常量n:语句;break;
default :语句;break;
}
其实不是break;的错,只是忽略了个细节,switch语句没写全,少了对儿花括号{}。
解决方案:补全即可
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!