还是这样,不知道为什么
你的main函数开始的时候输入n的值,如果你一开始输入的就是1,在主程序中的while循环中又无法改变n的值,所以也就一直在while中循环了。你可以在每一次while的时候改变n的值来确定是否退出。 while (1){ check (); scanf (“%d”,&n); if (n == 0) break; }
69,368
社区成员
243,081
社区内容
加载中
试试用AI创作助手写篇文章吧