/* Lee del fichero datos.txt y copia en resu.txt caracter a caracter */ #include main() { FILE *pforigen; FILE *pfdestino; char letra; pforigen = fopen("datos.txt","r"); // Abro para lectura if ( pforigen == NULL ) { puts("Error al abrir el fichero de lectura "); return 1; } pfdestino = fopen("resu.txt","w"); // Abro para escritura if ( pfdestino == NULL ) { puts("Error al abrir el fichero de lectura "); return 1; } letra = getc(pforigen); while ( !feof(pforigen) ) { putc(letra,pfdestino); letra = getc(pforigen); } fclose(pforigen); fclose(pfdestino); getchar(); return 0; }