scanf出问题了,无法理解啊

运行之后,我输入123然后按了下回车,结果原本在123旁边的小白点就往下走了一下,而不是直接输出,这是哪出问题了吗?

img

scanf_s括号里面的\n删掉

scanf_s("%d",&m)
删掉这里的\n

scanf 的 “ ” 不要加\n

scanf_s中的\n拿掉

将scanf_s("%d\n",&m)改为scanf_s("%d",&m)
因为scanf_s函数的形式如下:
scanf_s(“格式控制字符串”, 地址表列);
格式控制 里面一个%d 对应后面地址表列一个整型变量的地址
而多加了\n 就要在输入时 多加一个enter或者说换行键 有这个输入之后,才会继续执行下面的语句

望采纳!!