diff --git a/src/temperatur.c b/src/temperatur.c index e87c03a..6d7c9c3 100644 --- a/src/temperatur.c +++ b/src/temperatur.c @@ -52,27 +52,28 @@ const char* getSecondUnit(int input){ int run_TemperaturRechner(){ float eingabeTemp, ausgabeTemp; - int var3; + int eingabeAuswahl; printf("\nTemperaturkonverter (Celsius, Fahrenheit, Kelvin)\nAchten Sie darauf, Kommazahlen mit einem Punkt anzugeben!\n\n"); while(1){ printf("Waehlen Sie: \n<1> Celsius zu Fahrenheit\n<2> Celsius zu Kelvin\n<3> Fahrenheit zu Celsius\n<4> Fahrenheit zu Kelvin\n<5> Kelvin zu Celsius\n<6> Kelvin zu Fahrenheit\n<7> Zum beenden\nAuswahl: "); - scanf("%d", &var3); + scanf("%d", &eingabeAuswahl); //Abbruch bei zu kleiner/grosser eingabe - if(var3 < 1 || var3 > 7){ + if(eingabeAuswahl < 1 || eingabeAuswahl > 7){ printf("Eingabe nicht zulaessig!"); break; } - else if(var3 == 7) + else if(eingabeAuswahl == 7){ break; + } - printf("\nGeben Sie die Temperatur in %s ein: ", getFirstUnit(var3)); + printf("\nGeben Sie die Temperatur in %s ein: ", getFirstUnit(eingabeAuswahl)); scanf("%f", &eingabeTemp); //Passende funktion nach gewaehlter umrechnung aufrufen - switch(var3){ + switch(eingabeAuswahl){ case 1: ausgabeTemp = CzuF(eingabeTemp); break; @@ -93,7 +94,7 @@ int run_TemperaturRechner(){ break; } - printf(" = %.2f%s\n\n", ausgabeTemp, getSecondUnit(var3)); + printf(" = %.2f%s\n\n", ausgabeTemp, getSecondUnit(eingabeAuswahl)); }