用switch设计一个计算器,为什么最后出不了结果(语言-c语言)

用switch语句编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式:

操作数1 运算符op 操作数2

计算表达式的值,指定的算数运算符为加(+)、减(-)、乘(*)、除(/)。

要求:
(1) 操作数是实型数。
(2) 要求输入的算数表达式中操作数和运算符之间可以加入任意多个空白符。
(3) 乘法的操作符除了符号*之外,还可以是x与X作为乘号。

img

输入的x前缺&,你的Z都没有进行运算

第10行,&x