Как поставить звезды * в поле пароля, когда пользователь вводит пароль?
*
В турборежиме мы можем использовать getch(), но он недоступен в gcc.
getch()
Что бы вы предложили?
Используйте функцию tcsetattr (3). В вашей структуре termios вам нужно будет отключить ICANON (канонический режим) и ECHO (эхо-символ). Затем вы можете читать символы из ввода по одному, выводя звездочку после каждого ввода символов.
Вы можете использовать termios(3) для управления различными характеристиками терминала, например, отображает ли он вводимые символы.
termios(3)