system("stty raw");
(работоспособность в windows не проверялась).#include <curses.h>
int main(void)
{
initscr();
cbreak();
timeout(-1);
char ch;
while ((ch = getch()) != '\n') {
printf("%c", ch);
fflush(stdout);
}
endwin();
return 0;
}