Rivedi la funzione caricamento ...

Qualche indizio ...

1) La variabile i non e' inizializzata ... ricorda che se non l'hai mai usato, non e' detto che sia uguale a 0 ...

2) Se scrivi vett[i]=32 non stai facendo un confronto ma un'assegnazione ... il confronto si fa con ==

3) Controlla i valori degli indici e la funzionalita' delle if all'interno del ciclo ...