Как избежать нажатия Enter с помощью getchar ()

В следующем коде:

#include 

int main(void) {   
  int c;   
  while ((c=getchar())!= EOF)      
    putchar(c); 
  return 0;
}

Я должен нажатьВойти распечатать все буквы, которые я ввелgetcharно я неЯ не хочу этого делать, я хочу нажать на букву и сразу же увидеть введенное мной письмо, не нажимаяВойти, Например, если я нажму букву «а» Я хочу увидеть другое «а» рядом с ним и так далее:

aabbccddeeff.....

Но когда я нажимаю «а» ничего не происходит, я могу написать другие буквы и копия появляется только когда я нажимаюВойти:

abcdef
abcdef

Как я могу это сделать?

Я использую командуcc -o example example.c под Ubuntu для компиляции.

Ответы на вопрос(10)

Ваш ответ на вопрос