947 Aufrufe
Gefragt in Anwendungen(Java,C++...) von
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

1 Antwort

0 Punkte
Beantwortet von
hi,

versuch mal statt 63 '\n'

mfg
andré
...