Visualizza il valore dell'indice

duen

prima della riga

v1[++duen]=v[i];

e controlla se e in quali condizioni eccede il numero di valori previsti nel vettore ...

Se succede, effettivamente, potrebbe sconfinare e rovinare il secondo vettore ...