Programma in C con gli array

di il
1 risposte

Programma in C con gli array

Praticamente mi chiede di creare un array di 5 numeri e verificare se i numeri sono pari o dispari. Una volta verificato, il programma mi dovrebbe mettere i numeri in altri due vettori (vettore_pari;vettore_dispari). Ma non riesco a completarlo. Io l ho fatto cosi ma quando mi manda in stampa mi fa vedere il vettore dei numeri e poi sui vettori dei numeri pari e dispari mi da tutti zero!


#include <stdlib.h>
#include <stdio.h>
#include <time.h>

#define NUM 5
#define PARI 5
#define DISPARI 5

int vett_numeri[NUM];
int vett_pari[PARI];
int vett_dispari[DISPARI];
int i,l,k;

int main(int argc, char *argv[])
{
printf ("Inserisci %d numeri:\n", NUM);

for (i=0;i<NUM;i++)
{
printf ("inserire il numero intero:\n");
scanf("%d",&vett_numeri);
}

printf ("Ecco il vettore inserito:\n");

for (i=0;i<NUM;i++)
{
printf("%d \n", vett_numeri);
}


if ((vett_numeri[NUM]%2)==0)
{ vett_pari[PARI]=vett_numeri[NUM];
printf ("il vettore paro:\n");
for (l=0;l<PARI;l++)
{ printf ("%d \n", vett_pari[l]);
}
}
else ((vett_numeri[NUM]%2)!=0);
{vett_dispari[DISPARI]=vett_numeri[N…
printf ("il vettore disparo:\n");
for (k=0;k<DISPARI;k++)
{ printf ("%d \n", vett_dispari[k]);

}
}

return 0;
}


Premetto che sono uno studente al 4 anno scientifico dove si fa poca informatica. Grazie!

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte