Browse Source

refactoring: kommentare

remotes/origin/tictactoedev
Kevin Ludwig 11 months ago
parent
commit
0a570897cf
  1. 5
      src/passwortgenerator.c

5
src/passwortgenerator.c

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

Loading…
Cancel
Save