Как избежать нажатия Enter с помощью getchar () для чтения только одного символа?

В следующем коде: #include <stdio.h> int main(void) { int c; while ((c=getchar())!= EOF) putchar(c); return 0; } Мне нужно нажать, Enterчтобы напечатать все буквы, которые я ввел getchar, но я не хочу этого делать, я хочу нажать на букву и сразу увидеть введенную мной букву, повторяющуюся...