Witam!
Próbuje zrobić program przeliczający cm na cale i na odwrót za pomocą switcha. Program sie kompiluje, ale za każdym razem jak wchodze w któregoś switcha zwraca wynik 0. Ktoś znajdzie błąd?
int main() {
int liczba;
float cale = (liczba*0.39);
int cal;
float licz = (cal*2,54);
int prog = 0;
printf("cm na cale(0) czy cale na cm?(1)\n");
scanf("%d", &prog);
switch(prog){
case 0:
printf("Podaj liczbe w cm\n");
scanf("%d", &liczba);
printf("%d cm to %d cali",liczba,cale);
break;
case 1:
printf("Podaj liczbe w calach\n");
scanf("%d",&cal);
printf("%d cali to %d cm\n", cal,licz);
break;
}
return 0;
}