我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言,C++,简易计算机输入无效问题

用C语言编写简易计算器时输入数字和运算字符时,显示输入数字无效操作,怎么改正

img

img

你的&x和&y之间要加逗号才行
如果你scanf分成两行写,那么输入x和y之后,不能回车后再输入操作符,否则c接收的就是换行符。
建议改为改成scanf("%d%c%d",&x,&c,&d);
同时输入为 15+34这样子

scanf中&x,&y中间用逗号隔开

近期文章

  • 大佬们,这道题能用c语言写吗?
  • 关于C++回溯算法的问题,要简易懂的代码
  • Windows重装系统,硬盘无法格式化
  • 自动驾驶行业 咨询,资深观点请教
  • 如今互联网形势下,如何选择学习方向
  • 请问ajax提交数据提交用户名安全吗
  • 桌面应用快捷方式为啥会不同
  • GetExitCodeProcess获取的异常返回值符合HRESULT码的规则吗?
  • devc++自定义函数无法运行
  • Doors and Penguins,程序的编写过程
  • ChannelSftp.cd方法报输入流被关闭
  • springboot自定义starter
  • 无扩展名文件在.NET Core(Kestrel)如何配置才能响应200?
  • SqlServer数据库包括进程序
  • Oracle数据库查询30w条数据视图表(含大量逻辑处理) 加入order by 后效率大幅度下降!求解决
  • 我这运行中存在问题不知道怎么解决
  • Barbara Bennett's Wild Numbers,程序的编写过程
  • python实时监测麦克风声音频率
  • Qmenu里的QAction的标题和QIcon之间需要一条竖线
  • 调用第三方文件下载接口

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华