double *myfunction(double numbers[]) { double *retVal = malloc(sizeof(numbers)) retVal = numbers; return retVal; } void main(void) { double numbers[] = {8.0, 5.0} double wavelet[] = myfunction(numbers); }