#include <stdio.h>
#include <stdlib.h>
#define MAX 100
int main( )
{
char cad[MAX];
FILE *pf;
/* STEP 1: Creamos fichero y escribimos en el mismo */
pf=fopen("fichero1.txt","w");
fprintf(pf, "HOLA: ESCRIBIENDO EN UN FICHERO.\n");
fputs("Esto es una prueba.\n",pf);
fclose(pf);
printf("\nComprueba en tu carpeta la creacion del fichero\n\n");
system("pause");
system("cls");
/* STEP 2: Renombramos el fichero */
rename("fichero1.txt","fichero11.txt");
printf("\nComprueba en tu carpeta el cambio de nombre del fichero\n\n");
system("pause");
system("cls");
/* STEP 3: Abrimos el fichero y leemos su contenido */
printf("\nAhora leemos el fichero y lo escribimos por duplicado en pantalla: \n\n");
pf=fopen("fichero11.txt","r");
fgets(cad,MAX,pf);
printf("%s",cad);
puts(cad);
printf("\n");
fgets(cad,MAX,pf);
fprintf(stdout, "%s",cad);
fputs(cad,stdout);
printf("\n");
fclose(pf);
system("pause");
system("cls");
/* STEP 4: Borramos fichero */
printf("\nFinalmente borramos el fichero.\n\n");
remove("fichero11.txt");
system("PAUSE");
return 0;
}
No hay comentarios:
Publicar un comentario