输入字符和回车的有关问题

输入字符和回车的问题
最近在用c编程的时候,输入字符时,然后按回车,发现回车也会被当做一个字符输入到里面去,有什么方法将可以按回车输入下一个字符,而回车不被当做字符处理?

------解决方案--------------------
没有,所有的输入都会被记录在输入缓冲区中。
------解决方案--------------------
用的get输入字符?
get是把huiche当做结束的
scanf输入字符是以空格作为输入的结束
------解决方案--------------------
用scanf()的话后面再加一句getchar(),如果是输入字符串的话,可以直接用gets(),按回车可以进行下一次输入
------解决方案--------------------
可以尝试两种方法吧:其一、每次输入一次就刷一次缓冲区,fflush();其二、使用getchar();或者scanf("%*c%c", &ch);这样的方法吸收不需要的数据。
------解决方案--------------------
用scanf()或是输入完后用ffulsh()。