Certo
il codice snellito è il seguente:

// INIZIO CODICE

#include <stdio.h>
#include <stdlib.h>
float val ;
char prima_riga[100];
int sample=108000; // numero di campioni
int i =0;
int a=0,b=0,c=0,d=0;
int l_FX=0;
int ind =0;

int main ()
{

float FA[sample];
float FB[sample];
float FC[sample];
float FD[sample];
FILE *s;

s = fopen("quasi14.txt", "r");

/* controlla se il file viene aperto */
if (s == NULL)
{
printf("Non posso aprire il file %s\n", "quasi14.txt");
}


fgets( prima_riga,50,s); // legge la prima riga del file


printf(" la prima riga e': %s\n", prima_riga);


while(fscanf(s,"%f",&val)!=EOF ) // acquisisce da file e riempie i 4 array FA, FB, FC, FD
{

if (i==0|| i%4==0)
{
FA[a]= val;
a++;
}

else if (i==1 || (i%4)-1==0)
{
FB[b]= val;
b++;
}

else if (i==2 || (i%4)-2==0)
{
FC[c]= val;
c++;
}

else if (i==3 || (i%4)-3==0)
{
FD[d]= val;
d++;
}

i++;

}



printf ("lunghezza FA= %d\n",d);

fclose(s);


system("PAUSE");

}

// FINE CODICE