allora ho risolto:
il file è diventato:
1 2 3
(con uno spazio dopo il 3)
il codice invece:
Codice PHP:
void init(int** array_ptr,FILE* handle,int N )
{
int count;
N=N/2;
*array_ptr=(int*)malloc(N*sizeof(int));
for (count=0; count<N; count++)
{
fscanf(handle,"%d",&(*array_ptr)[count]);
printf("%d ",(*array_ptr)[count]);
}
rewind(handle);
}