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 ...