Se crei una variabile e non gli dai alcun valore essa ne prenderà uno strano: prenderà il valore che aveva la variabile che precedentemente occupava quella casella di memoria... O almeno dovrebbe prendere quel valore...
Prova a inizializzare la variabile i, senza dargli alcun valore e a stamparla subito... Avrà un valore del cavolo...
Prima di tutto devi caricare ogni indice dell'array dandogli il valore che vuoi tu...
![]()