jueves, 7 de julio de 2011

Tarea 4 Lenguaje ansi c- Usando ciclos, apuntadores, arreglos

Lectura de un archivo

Como ya tenemos un archivo para leer podemos utilizar un nuevo programa, como en los programas anteriores, éste empieza con algunas declaraciones y abriendo el archivo prueba.htm especificando que deseamos efectuar operaciones de lectura mediante el atributo "r", el programa ejecuta un bucle do while para leer del archivo un sólo caracter a la vez y desplegarlo en pantalla hasta detectar un caracter EOF (End Of File, Fin de Archivo). Por último cerramos el archivo y el programa termina.


#include 
#include 

int main()
{
  FILE *fp1;
  char palabra[100], nombre[25];
  char *c;

  printf("Introduzca el nombre del archivo -> ");
  scanf("%s", nombre);        /* Lee el archivo deseado */
  fp1 = fopen(nombre, "r");
  if (fp1 == NULL)
    {
      printf("Error al abrir el archivo \n");
      exit (EXIT_FAILURE);
    }

    do
      {
        c = fgets(palabra, 100, fp1);   /* Obtiene una linea del archivo */
        if (c != NULL)
          printf("%s", palabra);          /* La despliega en pantalla */
      }
    while (c != NULL);                  /* Hasta encontrar NULL */

    fclose(fp1);

    return EXIT_SUCCESS;
}

Pues inserte un archivo que habia hecho "go.c" ortografia



2 comentarios:

  1. Oyes amigo como le hiziste para poner los codigos asi es que la maestra me dijo que alguien me enseñara, Y ERES EL ELEGIDO

    ResponderEliminar