Aggiungo:

scanf("%d",&n);
float x[n];
float y[n];

Non puoi creare un array in questo modo, devi usare malloc (o calloc)