c++中if…else和switch一起使用出现问题

img


if…else,if使用后,用switch,再输入else时,显示应输入一个语句,是不是哪里需要加花括号,还是另外新建立一次程序?

if后边分号去掉 ,if判断条件也写错了,不能直接 5<x<12 ,if else 括号对应起来

if(x>5&&x<12){
switch()....
}else{}

img