哪里不合适,可不可以改一下

img

img

:放到case后

不要用switch

case 的 constant-expression 必须与 switch 中的变量具有相同的数据类型,且必须是一个常量
你的 x 是 整形 所以case也必须是整形

这个你还是需要把基础打牢一些,也包括上面回答的兄弟

另外一个疑问是 你使用 read(),按照我的理解,这个在控制台只接收一个字符啊,他返回的是首字母的ascii,不管怎样都不产生你case 2的情景啊?