From 962f1495321e7a8dab75398361ce7836c94c25f8 Mon Sep 17 00:00:00 2001 From: Kevin Ludwig Date: Thu, 8 Feb 2024 19:40:24 +0100 Subject: [PATCH] =?UTF-8?q?refactoring:=20einr=C3=BCckungen=20und=20einhei?= =?UTF-8?q?tliche=20klammersetzung=20f=C3=BCr=20bessere=20lesbarkeit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/passwortgenerator.c | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/src/passwortgenerator.c b/src/passwortgenerator.c index f21ba5d..b1c5f8e 100644 --- a/src/passwortgenerator.c +++ b/src/passwortgenerator.c @@ -7,21 +7,26 @@ int run_passwortGenerator(){ printf("\nPasswort Generator\n\n"); char zeichen[] = "abcdefghijklmnopqrstuvwxyz0123456789!%&/()=?*#'+-_.:,;<>"; while(1){ - int eing = 0; - printf("\nTippen Sie die gewuenschte Passwortlaenge ein, um ein neues zu generieren\noder '0' um das Programm zu beenden: "); - scanf("%d", &eing); - int tmp = 0; - int GroSSklein = 0; - if(eing == 0){return 0;} - else if(eing < 0){printf("\nNegative Zahlen sind nicht erlaubt!");} - printf("\nIhr Passwort: "); - srand(time(0)); - for(int i = 0; i < eing; i++) - { - tmp = rand()%56; - GroSSklein = rand()%2; - printf("%c", (tmp<26?(GroSSklein==0?toupper(zeichen[tmp]):zeichen[tmp]):zeichen[tmp])); + int eing = 0; + printf("\nTippen Sie die gewuenschte Passwortlaenge ein, um ein neues zu generieren\noder '0' um das Programm zu beenden: "); + scanf("%d", &eing); + int tmp = 0; + int GroSSklein = 0; + if(eing == 0){ + return 0; + } + else if(eing < 0){ + printf("\nNegative Zahlen sind nicht erlaubt!"); + } + printf("\nIhr Passwort: "); + srand(time(0)); + for(int i = 0; i < eing; i++) + { + tmp = rand()%56; + GroSSklein = rand()%2; + printf("%c", (tmp<26?(GroSSklein==0?toupper(zeichen[tmp]):zeichen[tmp]):zeichen[tmp])); + } + printf("\n"); } - printf("\n");} return 0; }