为什么我的输出和书上的输出不一样呢?enter键该怎么表示输出结束而不是换行呢?【问题已解决】

h8_hhF2 2024-03-03 15:10:37

 

 

 

...全文
483 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2024-03-03
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/8068338, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态
weixin_46801234 2024-03-22
  • 打赏
  • 举报
回复

printf是输出打印字符串的意思,printf 里面是啥,打印的就是啥; scanf是接收输入的函数,你只需要键盘输入字符,按回车即可

太空漫步11 2024-03-03
  • 打赏
  • 举报
回复

printf("please enter a character\n")里面不要加C,C是要从键盘输入的。
scanf("%c",&ch)会接收您从键盘输入的C,并赋值给ch变量。

h8_hhF2 2024-03-04
  • 举报
回复
@太空漫步11 原来是这样!谢谢!!!!!!!
forever74 2024-03-03
  • 打赏
  • 举报
回复

因为你的输出语句和书上的不一样,所以你的输出和书上的不一样。

forever74 2024-03-03
  • 举报
回复
@forever74 另外,你的程序运行界面停在那里是在等待你的输入。
h8_hhF2 2024-03-04
  • 举报
回复
@forever74 谢谢!!!!!顿悟了

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧