Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/04/2009, 18:52
Avatar de DarKayserLeo
DarKayserLeo
 
Fecha de Ingreso: abril-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Respuesta: leer linea a linea de archivo .txt [programa C]

Bueno lo que yo haría en C++ es lo siguiente

#include <cstdlib>
#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char *argv[])
{
ifstream ar("Archivo.txt"); (*)
char linea [50];
while(!ar.eof()){
ar.getline(linea,50);
cout<<linea<<endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}

Se incluye la libreria fstream para poder trabajar con archivos de entrada y salida
(*)ifstream en este caso para leer, para salida es ofstream
Al poner while(!ar.eof()) le indicas que continue leyendo hasta que sea fin de archivo
Supongo que en C debe ser algo parecido, espero te sirva :D

PD:Hecho en Devc++