#include extern long long int* generica(int* a, short* b, unsigned short n); int main(){ int a[4]; a[0] = 12; a[1] = -10; a[2] = 15; a[3] = -3; short b[4]; b[0] = -1; b[1] = -4; b[2] = 11; b[3] = 22; unsigned short n=4; unsigned long long int* res = generica(a,b,n); int i = 0; while(i <4){ printf("%d \n", res[i]); i++; } return 0; }