Browse Source

refactoring: bessere variablennamen und abstände für bessere lesbarkeit

remotes/origin/tictactoedev
Kevin Ludwig 11 months ago
parent
commit
27561b4437
  1. 16
      src/passwortgenerator.c

16
src/passwortgenerator.c

@ -7,24 +7,24 @@ int run_passwortGenerator(){
printf("\nPasswort Generator\n\n");
char zeichen[] = "abcdefghijklmnopqrstuvwxyz0123456789!%&/()=?*#'+-_.:,;<>";
while(1){
int eing = 0;
int eingabe = 0;
printf("\nTippen Sie die gewuenschte Passwortlaenge ein, um ein neues zu generieren\noder '0' um das Programm zu beenden: ");
scanf("%d", &eing);
scanf("%d", &eingabe);
int tmp = 0;
int GroSSklein = 0;
if(eing == 0){
int grossKlein = 0;
if(eingabe == 0){
return 0;
}
else if(eing < 0){
else if(eingabe < 0){
printf("\nNegative Zahlen sind nicht erlaubt!");
}
printf("\nIhr Passwort: ");
srand(time(0));
for(int i = 0; i < eing; i++)
for(int i = 0; i < eingabe; i++)
{
tmp = rand()%56;
GroSSklein = rand()%2;
printf("%c", (tmp<26?(GroSSklein==0?toupper(zeichen[tmp]):zeichen[tmp]):zeichen[tmp]));
grossKlein = rand()%2;
printf("%c", (tmp < 26 ? (grossKlein == 0 ? toupper(zeichen[tmp]) : zeichen[tmp]) : zeichen[tmp]));
}
printf("\n");
}

Loading…
Cancel
Save