ho un vettore di 10 interi, se il numero è pari lo sostituisco con 1 altrimenti con 0. il problema è che non si compila![]()
credo sia un errore dovuto alle precedenze nella definizione di funzione, ma non riesco a sistemarlo
codice:#include <stdio.h> int v[10]={1,2,3,4,5,6,7,8,9,10}; void funz_pari (int *ptr[10]); int main(){ funz_pari (v); } void funz_pari (int *ptr[10]) { int i; for (i=0; i<10; i++){ if ((ptr[i]%2)==0) ptr[i]= 1; else ptr[i]= 0; } }
grazie