Registro de datos en un archivo

VICTOR ALONSO MARTINEZ

/* Intruduces el numero de registro y los propios registros y los almacena en un .TXT */

#include <stdio.h>

struct persona
{
char nombre[50];
char apellido[50];
int edad;
char usuario[50];
char contra[50];
}lista[1000];

int main()
{
FILE *datos;
datos=fopen(“datos.txt”, “w+”);

int i, num;

printf(“Introduce el numero de registros: “);
scanf(“%d”, &num);

for(i=0; i<num; i++)
{
printf(“Registro numero: %d \n”, i+1);

printf(“\t Introduce el nombre: “);
gets(lista[i].nombre);
fprintf(datos, “N: %s”, lista[i].nombre);

printf(“\t Introduce el apellido: “);
gets(lista[i].apellido);
fprintf(datos, “A: %s”, lista[i].apellido);

printf(“\t Introduce el usuario: “);
gets(lista[i].usuario);
fprintf(datos, “U: %s”, lista[i].usuario);

printf(“\t Introduce el contraseña: “);
gets(lista[i].contra);
fprintf(datos, “C: %s”, lista[i].contra);

printf(“\t Introduce el edad: “);
scanf(“%d”, &lista[i].edad);
fprintf(datos, “E: %d \n”, lista[i].edad);

printf(“\n”);
}

return 0;
}

Anuncios

Acerca de programacion1z

Curso de introducción a la programación en C
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s