#include <stdio.h>
#include <stdlib.h>

void myfunction(double data, double **x, double **y){
    /* Some code */
    int calculated_size = 10;
    *x = malloc(calculated_size*sizeof(double));
    *y = malloc(calculated_size*sizeof(double));
    int k;
    for (k = 0;k < calculated_size; k++)
    {
        (*x)[k] = k ;
        (*y)[k] = k ;
    }
}

int main(void) {
	double *x;
	double *y;
	myfunction(1.0,&x,&y);
	printf("x[0] = %1.1f\n",x[0] );
	// free all
	return 0;
}
