nid69ita: se azzeri prima la temp_code la parte else non serve:
E questa ne hai tenuto conto? Levi 8 else.