Red de conocimiento informático - Material del sitio web - Cómo utilizar la función fwrite() para escribir varios conjuntos de datos en un archivo .txt

Cómo utilizar la función fwrite() para escribir varios conjuntos de datos en un archivo .txt

#include "stdio.h"

#define TAMAÑO 10

struct xy

{

int x;

int y;

}x_y[TAMAÑO];

void save()

{

ARCHIVO *fp;

int i;

if((fp=fopen("test.txt", "wt"))==NULL)

{

printf("no se puede abrir el archivo\n");

return;

}

for(i=0;i

fprintf(fp,"%d %d\n",x_y[i].x,x_y[i].y);

fclose(fp);

}

void main()

{

int i;

for(i=0;i

{

printf("%dth coordenada:\n",i+1);

scanf("%d",&x_y[i ].x);

scanf("%d ",&x_y[i].y);

}

save();

}