Ti ringrazio per i suggerimenti, in effetti la parte in cui devo salvare i valori all'interno del secondo valore è quella che mi da più grattacapi.
Ho provato a fare in questo modo e già va un po' meglio ma non sono ancora soddisfatto.
Ho tolto il ciclo for e adesso effettivamentemi salva i numeri pari all'interno del secondo vettore, il problema è che poi mi stampa pure i valori delle varie celle del vettore in cui non è salvato alcun valore.
Per esempio:
Inserisco 4 numeri. 6 - 7 -8- 11. Il programma mi dirà che tra i numeri inseriti 6 e 8 sono numeri pari e poi mi stamperà anche valori non inseriti. Come posso evitare di fare questo ?
for(i=0, j=0; i<numero; i++){
if(vettore[i]%2 == 0){
vettore2[j]=vettore[i];
j++;
}
}
printf("I numeri pari inseriti sono i sequenti:\n");
for(j=0; j<numero; j++)
printf("%d\n", vettore2[j]);
Grazie