Red de conocimiento informático - Computadora portátil - La programación en lenguaje C genera el contenido de una matriz en un archivo y luego lee los datos del archivo en la matriz. Implementado mediante funciones.

La programación en lenguaje C genera el contenido de una matriz en un archivo y luego lee los datos del archivo en la matriz. Implementado mediante funciones.

#include

void main()

{

ARCHIVO *f;

int i=600;

int a[10]={1,2,3,4,5,6};

int b[10]={0};

//Escribir en el archivo

f=fopen("D:\\a.txt","wt");

if(f== NULL)

{

printf("¡Error al abrir el archivo!\n");

return;

}

else

{

printf("¡El archivo se abrió correctamente!\n");

for(i=0;i<10;i++)

fprintf(f,"%d ",a[i]);

printf("¡Archivo escrito correctamente!\n");

}

i=fclose(f);

if(i==0)printf("¡Archivo cerrado correctamente!\n");

else printf( " ¡Error al cerrar el archivo!\n");

//Leer del archivo

f=fopen("D:\\a.txt","rt");

if(f==NULL)

{

printf("¡Error al abrir el archivo!\n");

return

}

else

{

printf("¡El archivo se abrió correctamente!\n");

for( i=0;i<10;i++)

fscanf(f,"%d",&b[i]);

for(i=0;i<10 ;i++ )

printf("%d ",b[i]);

printf("\n");

}

}