c++关于字符数组中回车的输入

我想实现这样一个效果:
现在需要对一个字符数组进行输入,在控制台界面,不输入其他字符,直接按回车,光标不进行换行,也不当做字符读入,类似于疯狂按回车但没用的效果,之后正常输入其他字符后,再按回车,结束输入,请问如何实现

用getch()

用while循环不断的用 getch() 读取输入的字符,直到输入的字符不是回车符为止,这里的13是回车符的编码