Io avrei fatto cosi':
ciaooocodice:#include <stdio.h> int dispari(int [], int ); int ndispari = 0; int main(){ int v[10]={1,2,3,4,5,6,7,8,9,10}; printf("Il numero dei NUMERI DISPARI nel vettore e' %d \n\n", dispari(v, 9)); return 0; } int dispari(int v[], int lungv){ if (lungv >= 0){ if ( v[lungv]%2 != 0 ){ ndispari++; } return dispari(v, lungv=lungv-1); } else return ndispari; }![]()