CLion使用WSL中的编译器,没用输出函数,但还是会把输入再显示一遍怎么回事?

我用scanf和getchar作为输入函数,编译运行程序,输入内容后再按下回车,控制台总是会把我输入的内容再显示一次,就像后面紧跟着一个输出函数一样,明明我代码里只有输入函数,这是怎么回事?
图片说明

确保你运行的确实是此文件,我运行了你的代码,不存在这个问题。