Sternchen bei Passwortabfrage



  • Ich habe dieses Passwortüberprüfungsprogramm geschrieben:

    #include <conio.h>
    #include <stdio.h>
    #include <string.h>
    
    void main()
    {
     char passwort[] = "Tiger";    // konstanter String passwort ist Tiger
     char eingabe[20];             // Passworteingabe des Benutzers
      gotoxy(15,8);
      printf("Geben sie bitte ihr Passwort ein um fortzufahren.");
      gotoxy(30,10);
      printf("Passwort: ");
      gets(eingabe);
    
      while(strcmp(passwort, eingabe) != 0)
           {
            clrscr();
            gotoxy(18,12);
            textcolor(LIGHTRED);
            cprintf("Falsches Passwort, bitte erneut eingeben!");
            gotoxy(30,14);
            printf("Passwort: ");
            gets(eingabe);
           }
     textcolor(LIGHTGREEN);
     gotoxy(25,16);
     cprintf("Das Passwort ist korrekt!");
     getch();
    }
    

    Jetzt würde es mich mal interessieren ob man, wenn der Benutzer das Passwort eingibt, die einzelnen Buchstaben als Sternchen auf dem Bildschirm erscheinen lassen kann, oder zumindest gar nix.

    Danke für hilfreiche Antworten,

    mfG, Anfänger01



  • hi

    spiel mal ein wenig mit getch rum..
    http://www.c-plusplus.net/forum/viewtopic.php?t=49050
    aus der konsolenfaq.



  • Ich habs mal versucht aber ich bekomme die Sternchenfunktion (Siehe Link) nicht in mein Programm (siehe oben) integriert, bin noch nich soweit in C das ich den Code komplett verstehe. Hat jemand vielleicht eine Idee oder einen Lösungsansatz?

    Danke, Anfänger01


Anmelden zum Antworten