No se donde este exactamente el problema con tu codigo, pero yo probe este pequeño programa que lee lineas de un archivo de texto y funciono bien (compilado en Borland C++ Builder v6 bajo windows xp):
Código:
#include <stdio.h>
#include <conio.h>
#define MAX_LINE_SIZE 10
//---------------------------------------------------------------------------
int main(int argc, char* argv[])
{
FILE *fStream;
char buffer[10];
fStream = fopen("Numeros.txt","r+");
fseek(fStream, 0, SEEK_SET);
while( fgets(buffer,MAX_LINE_SIZE,fStream) != NULL )
printf("%s",buffer);
fclose(fStream);
getch();
return 0;
}
//---------------------------------------------------------------------------