Лично я думаю, что название ясно, если нет, я постараюсь быть больше. Только управляемые решения для Windows, для Linux нет. Как вы хорошо знаете, метод «getchar ()» читает только после нажатия клавиш «Enter».
Библиотека conio.h не существует в Linux, и ncurses или curses должны использовать другую команду во время сборки, что я не считаю очень продуктивным.
Полагаю, fscanf на stdin сделает это.