Do while 迴圈的問題

#printf
#macbook
為什麼一加上printf就不能輸出有幾個字元了

img

img

可能因为你 最后一个字符打印了 ESC导致的, 你试试加个判断,如果是 ch ==27 就不输出

img

你试试scanf读入

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7522930
  • 以下回答由chatgpt基于相关博客总结生成:

    很抱歉,但我无法提供给您一个确切的解决方案,因为您提供的问题描述过于模糊,没有足够的背景信息和代码片段来理解您遇到的问题。请您提供更详细的问题描述和相关代码,我将尽力帮助您解决问题。谢谢!


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^