写了个简单计算器,定义函数的时候为什么不能用double

img

img

开头定义这块必须要用float定义吗,double为什么不行,一运算结果都是零

接收double类型,scanf里面要改为lf

scanf("%lf %c %lf",&op1,&ch,&op2);

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632