online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon Waffel vom 02.06.2022, 14:48 Options

C++ Do While schleife bleibt einfach stehen.

Hi Community,

ich versuch grad ein programm zu schreiben bei dem man sein Login Passwort aendern kann ohne die Systemsteuerung zu oeffnen.

Beim einlesen des Passwortes bleibt die Schleife einfach stehn. Ich hab keine Ahnung warum.

Hier der Code:


{
    char *pw[21];
    int x=0;
    printf("Enter Password: ");
    do{
                  fflush(stdin);
                  *pw[x]=getch();
                  printf("*");
                  x++;
    }while(*pw[x-1]!=63);
}


63 ist soweit ich weis der DezCode fuer die Entertaste, bin aber nicht mehr sicher. Jedenfalls bleibt die Schleife einfach beim 3ten durchlauf haengen.

Danke schonmal im Voraus,
Waffel


Antwort schreiben

Antwort 1 von bumbelbusch vom 03.06.2022, 11:39 Options

hi,

versuch mal statt 63 '\n'

mfg
andré

Ähnliche Themen

ASCII String umgekehrt ausgeben
1HELP1  20.11.2008 - 37 Hits - 1 Antwort

Minimieren
Neipa  25.11.2008 - 26 Hits - 5 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026