可以运行,但不是我要的结果。

就是我的代码是否继续购买后不可以输入东西

img

当你输入y的时候就退出循环了,推荐你购买的用一个函数,如果继续购买就调用函数,如果有帮助的话请采纳一下谢谢

因为%c是接收字符的,然后你上面输入的3肯定按回车了,然后%c把这个回车给接收了,解决办法是,在给字符赋值之前先调用getchar(),把回车给接收了,例如两个中间插入

img