Risultati da 1 a 2 di 2

Discussione: Aiutino c/c++

  1. #1
    New Member L'avatar di Cubox
    Data Registrazione
    27-12-2005
    Località
    Milano
    Messaggi
    12

    Aiutino c/c++

    Comunque questo quello che chiedo..

    Sto facendo un facile programma di protezione tramite password...

    Questo il listato di una bozza che ho fatto:

    #include (+varie librerie)

    main()
    {

    //Dichiarazione di variabili

    int password,ctr;
    char buff[10];

    //Intestazione

    printf("Programma di sicurezza tramite password\n\n");

    //Stesura

    ctr=3;
    password=2245;

    do{
    printf("Inserisci password:");
    password=atoi(gets(buff));
    ctr=ctr-1;

    if(password==2245)
    {
    printf("\nLa password e' corretta");
    printf("\nPremi un tasto per continuare...");
    break;
    }

    else
    {
    printf("\nLa password e' errata.Rimangono 3 tentativi\n");
    }
    }while(ctr>0);

    getch();
    }

    Lo riportato di fretta quindi può essere che manchi qualke \n, o qualke dettaglio insignificante. Comunque la base è questa.
    Ora io chiedo questo:

    1.Come faccio a fare in modo che nel momento che digito un carattere da tastiera,la password venga visualizzata in *(asterischi)?
    Se la soluzione è un cmp tra vettori...mi spieghi meglio.
    (infine se mi dai la stringa di codice è meglio,posso capire di più)

    2.Perchè se voglio mettere la var password come char non me la prende? Le modifiche che facevo erano:

    char password[10]; ----->al posto si int password;
    gets(password); ----->al posto dell'aquisizione con password=atoi(gets(buff));


    Fatemi sapere ragazzi.Esperti siete chiamati ad aiutare.
    Grazie a tutti
    by Cubox

  2. #2
    Software Zone Fanatic L'avatar di vlad
    Data Registrazione
    25-03-2003
    Località
    Bari
    Messaggi
    21.136
    sono il conte Draaacula!!!Mih,che paura.(Aldo Baglio "I corti").
    Member of SWZone Manga e Anime Club SWZone Bastard Club SWZone Ferrari club Official basketball of SWZone

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •