电脑接收数据时必须输入回车吗?解决办法

电脑接收数据时必须输入回车吗?
我在做迷宫程序时发现,如果以awsd作为上下左右,每次都要按回车,比较麻烦。。。
 能不能每次输入一个字符,电脑自动接收?

------解决方案--------------------
可以不用回车,用getch,getche就可以(#include <conio.h>)