电子产业一站式赋能平台

PCB联盟网

搜索
查看: 2083|回复: 2
收起左侧

救命,一个问题卡一个多小时了

[复制链接]

594

主题

958

帖子

5093

积分

四级会员

Rank: 4

积分
5093
发表于 2023-4-24 07:29:11 | 显示全部楼层 |阅读模式
为啥我输入一个1,然后用getchar读写进去的数,用printf打印出来,显示的是输进去一个ch=1,然后又跟一个ch=,快无语死了,我要的是输进去一个1,ch就等于=1,后面不要带个尾巴ch=

救命,一个问题卡一个多小时了-1.jpg

救命,一个问题卡一个多小时了-2.jpg

救命,一个问题卡一个多小时了-3.jpg
回复

使用道具 举报

0

主题

32

帖子

158

积分

一级会员

Rank: 1

积分
158
发表于 2023-4-24 08:48:46 | 显示全部楼层
主函数进入while循环,printf函数每次都会被执行一次,没有接收到数据都会被执行一次输出,你加一个条件判断,判断ch是否有数据接收到,有就执行printf函数。你试试是不是可行。
回复 支持 反对

使用道具 举报

1

主题

595

帖子

2070

积分

三级会员

Rank: 3Rank: 3

积分
2070
发表于 2023-4-24 08:52:56 | 显示全部楼层
66666666666666666
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表