Ver Mensaje Individual
  #1  
Antiguo 30-01-2006
torete_86 torete_86 is offline
Miembro
 
Registrado: dic 2005
Posts: 12
Reputación: 0
torete_86 Va por buen camino
mostrar fichero linea a linea

buenas.

necesitaria saber como mostrar un fichero linea a linea.

tengo un fichero .txt en el que hay un texto escrito en varias lineas. La cuestion esque no se muy bien como mostrarlo por pantalla linea a linea.

si no tengo mal entendido es con la funcion gets.

he conseguido que fuera pero no me interesa la forma que lo he logrado. De la manera que funciona es esta:

Código:
void mostrar_fichero()
{
    char texto;
    FILE *f;

    f=fopen("datos.txt", "r");
    texto=getc(f);
    while (texto != EOF)
    {
        printf ("%c", texto);
        texto=getc(f);
    }
    fclose(f);
}
muchas gracias x adelantado
Responder Con Cita