@pablo2811!
Czy naprawdę, trzeba pisać wprost, wykładać kawę na ławę, a gdzie samodzielność i własna inwencja, że nie powiem odrobina pomyślunku?
To co napisałem wyżej, dotyczy każdej zmiennej lokalnej, a więc zamiast:
float wynik;
wystarczy
float wynik = 0;
PS
Zapomnij w tego typu zadaniach, w takiej i podobnej sytuacji o float i zawsze i wszędzie [w programie] używaj double, wyjdzie Ci to tylko na zdrowie.