C语言 问题求解 \n的使用方法

为什加\n后需要输入两个数才可以算出,\n不是只是换行符号吗?

img

img

scanf中加了\n,意味着你输入时必须多输入一个换行符才行
所以你输入一个整数后需要回车键按两次

scanf里,你怎么样写的("xxx%d"),输入时就要跟着格式输入(xxx数字)。你第一个回车被当成输入内容,第二个回车才是结束输入。

不知道你这个问题是否已经解决, 如果还没有解决的话:

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