Ciao,
Per fare in modo di ritornare un vettore devi dichiarare la tua funzione così:
int* incrementa( int [] ); e risultato come int *risultato;
I vettori di int sono dei puntatori ad interi.
Questa riga è sbagliata: printf("Il risultato è: %d",risultato);
risultato è un vettore, se vuoi stampare solo il primo elemento devi mettere risultato[0], altrimenti devi utilizzare un ciclo, es:
codice:printf("Il risultato e': "); for ( i=0 ; i<numero_valori ; i++ ) printf("%2d", risultato[i] );