Originariamente inviato da SuperSavio
...e possibile nn far uscire sullo schermo cioè che digito ma al loro posto un'altro simbolo???

Es.:

io digito 352
il programma mette in memoria questo numero solo che quando io lo digito nn mi esce 352 ma al suo posto *** come se fosse una pass

è possibile farlo????
Certamente.
codice:
#include <iostream.h>
#include <windows.h>
#include <conio.h>

using namespace std;

int main()
{
	char valStr[4], ch;
	int indice = 0, maxCifre = 3, val;
	printf("\n\nInserisci la password ( 0-9 ) : ");
	do
	{
		if( kbhit() )
		{
			ch = getch();
			if( ch>='0' && ch <='9')
			{
				putc( '*', stdout);
				valStr[ indice++ ] = ch;
			}
		}
		Sleep(125);
	}
	while( ch!=27 && indice < maxCifre);
	valStr[indice] = '\0';
	val = atoi( valStr );
	printf("\n\nIl valore immesso e' %d\n", val);
	return 0;
}
La Sleep() è per risparmiare cpu nell'attesa di attesa di input.