printf("\nTemperaturkonverter (Celsius, Fahrenheit, Kelvin)\nAchten Sie darauf, Kommazahlen mit einem Punkt anzugeben!\n\n");
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);
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);
if(var3<1||var3>7){
printf("Eingabe nicht zulaessig!");
return0;
}
elseif(var3==7)
return0;
printf("\nGeben Sie die Temperatur in %s ein: ",getFirstUnit(var3));
scanf("%f",&var1);
switch(var3){
case1:
var2=CzuF(var1);
break;
case2:
var2=CzuK(var1);
if(var3<1||var3>7){
printf("Eingabe nicht zulaessig!");
break;
case3:
var2=FzuC(var1);
}
elseif(var3==7)
break;
case4:
var2=FzuK(var1);
break;
case5:
var2=KzuC(var1);
break;
case6:
var2=KzuF(var1);
break;
}
printf(" = %.2f%s\n\n",var2,getSecondUnit(var3));
printf("\nGeben Sie die Temperatur in %s ein: ",getFirstUnit(var3));