这代码错的运行不出来啊

img


这个代码有什么问题,我用swicth语句是有问题吗还是?要坚持用if但我觉得if太杂了,里面没有报错,但运行不出来。

第一,在函数中只定义了result并没有赋值。
第二,函数调用有问题,如果不使用函数返回值可以改为void型并将return去掉,调用时改为calExp(fu, a, b);
还要注意在输入时不要输入空格

函数都没调用,你写的那一句是声明。
调用函数要这样写 calExp(fu, a, b);