Comunque ti consiglio di rivedere la logica del tuo primo programma perché non fa quello che deve fare... tanto per darti un indizio, rivedi queste righe

codice:
vettore[i]=n;
if (n==vettore[i])
...