No la F può essere anche maiuscola (è indifferente). L'errore è sull'ultima condizione che ho scritto:
== 1F
perché ovviamente non si può far leggere un intero (1) come float. Bisogna o scrivere 1.F oppure semplicemente togliere la F lì... per il resto funziona.
Vabbè, comunque il problema è risolto![]()