Thanks, so something like this?
Code:int i, in; Int *array; do { fscanf(infile, "%d", &in); /* read from infile into int variable in */ array = malloc(sizeof(in)); if (!feof(infile)) /* only process in if didn't reach end of file */ { for (i=1; i<=sizeof(in), i++) int array[i]=in; /* process in */ } } while(!feof(infile)); fclose(infile);