Si te refieres a que los caracteres que se tecleen en la consola no se presenten o bien se sustituyan por un carácter en particular (usualmente el '*') eso no es posible utilizando solo C estándar.
Dependiendo del compilador y SO habrá que utilizar una biblioteca de terceros o el API del SO.
Un saludo
En línea
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly. -- Kernighan & Ritchie, The C programming language
Para esto yo siempre usé las librerías ncurses, nativas en cualquier sistema Linux y Unix Like, y facilmente instalables en windos, si no mal recuerdo la función correspondiente para eso era noecho()