c语言编写简单计算器

这个简单计算器无法进行乘除计算,哪一行代码有问题?请求有人来指点一下错误

img

198、204还有后面的两个,你想要判断s是否为四则运算的字符,应该是==双等于判断

代码里,你输入的顺序不对,应该是先输入两个数字,再输入运算符,如:7 8* 。为了可靠,将第197行 scanf("%c", &s); 修改下:scanf(" %c", &s);
然后,后面的if(s = '+') 判断里,应该是 '==' ,而不是 ‘=‘ 。