搞不懂switch语句 请问为什么输入89却得到E 而不是B

img

请问为什么输入89却得到E 而不是B
switch()这个括号里放啥啊

x输入错误,改成scanf("%d",&x);

把每个case后加上大括号试试,switch case后最好加大括号,否则可能出问题