Apostar y ganar

Click Now!

lunes, 22 de abril de 2013

Abrir archivos Leer archivo txt en c

Este codigo te permite leer desde un archivo txt en c y te lo escribe en otro archivo tambien sirve para abrir un archivo y hacer comparaciones con otro archivo todo es cuestion de modificarlo a tu gusto


    /* Lee del fichero datos.txt y copia en resu.txt
    1.    caracter a caracter  */

    2. #include <stdio.h>



    3. main()
    4. {
    5.   FILE  *pforigen;
    6.   FILE  *pfdestino;
    7.   char letra;


    8.   pforigen = fopen("datos.txt","r"); // Abro para lectura
    9.   if ( pforigen == NULL )
    10.      {
    11.      puts("Error al abrir el fichero de lectura ");
    12.      return 1;
    13.      }

    14.   pfdestino = fopen("resu.txt","w"); // Abro para escritura
    15.   if ( pfdestino == NULL )
    16.      {
    17.      puts("Error al abrir el fichero de lectura ");
    18.      return 1;
    19.      }


    20.   letra = getc(pforigen);
    21.   while ( !feof(pforigen) )
    22.      {
    23.      putc(letra,pfdestino);
    24.      letra = getc(pforigen);
    25.      }

    26.   fclose(pforigen);
    27.   fclose(pfdestino);
    28.   getchar();
    29.   return 0;
    30. }