Добрый день всем программистам.
В консольной программе на С запрашивается пользователь и два раза его пароль. Запросы сделал fgets(str, size, stdin). Необходимо, что бы при вводе пароля символы не отображались на экран (то есть отображалось все кроме символов пароля). Перенаправление stdout ничего не дало (все сообщения пропали, а сиволы пароля все равно печатаются). Куда fgets направляет эхо вводимых символов? На каком принципе (если не на fgets) лучше сделать скрытие вводимых символов?
Заранее благодарен за помощь.