diff --git a/src/passwortgenerator.c b/src/passwortgenerator.c index 1ed589c..45b5426 100644 --- a/src/passwortgenerator.c +++ b/src/passwortgenerator.c @@ -3,8 +3,9 @@ #include #include -int run_passwortGenerator(){ +int run_PasswortGenerator(){ printf("\nPasswort Generator\n\n"); + //Verfuegbare Zeichen char zeichen[] = "abcdefghijklmnopqrstuvwxyz0123456789!%&/()=?*#'+-_.:,;<>"; while(1){ int eingabe = 0; @@ -19,10 +20,12 @@ int run_passwortGenerator(){ printf("\nNegative Zahlen sind nicht erlaubt!"); } printf("\nIhr Passwort: "); + //Aktuelle Zeit fuer zufallszahlgeneration srand(time(0)); for(int i = 0; i < eingabe; i++) { tmp = rand()%56; + //Gibt an, ob Buchstabe gross oder klein geschrieben wird grossKlein = rand()%2; printf("%c", (tmp < 26 ? (grossKlein == 0 ? toupper(zeichen[tmp]) : zeichen[tmp]) : zeichen[tmp])); }