#include <stdio.h>
#include <stdlib.h>
#include <string.h>
FILE *fd;
struct datospersona{
char nombre[20];
char apellido[20];
char email[30];
}datos;
int main(){
char direccion[] = "C:\\Users\\emails.txt";
char rpt;
fd = fopen(direccion, "at");
if(fd == NULL){
printf("Error al tratar de localizar el archivo.\n");
return 1;
}
printf("Agregando mas contactos de email:\n");
do{
fflush(stdin);
printf("\Nombre: "); gets(datos.nombre);
printf("\Apellidos: "); gets(datos.apellido);
printf("Email: "); gets(datos.email);
fprintf(fd, "\n\nNombre: ");
fwrite(datos.nombre,1,strlen(datos.nombre),fd);
fprintf(fd, "\n\nApellidos: ");
fwrite(datos.apellido,1,strlen(datos.apellido),fd);
fprintf(fd, "\n\nEmail: ");
fwrite(datos.email,1,strlen(datos.email),fd);
printf("Desea seguir agregando mas contactos: ");
scanf("%c",&rpt);
}while(rpt == 's');
fclose(fd);
system("pause");
return 0;
}
Fich: contactos email, fprintf, fwrite
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario