Bueno tengo este programa lo que hace es recopilar datos personales
estas son las condiciones
//Implemente funciones que permitan:
//1. Registrar datos personales (Doc Identidad,
// Nombre, Apellido, eMail, genero) en un arreglo.
//2. Saber cuantos elementos hay almacenados,
//que porcentaje son de género Masculino y qué porcentaje femenino.
//3. Mostrar los elementos que hay en el arreglo,
// ordenados alfabéticamente por apellido y seguido con el género.
y este el codigo
#include <stdio.h>
#include <iostream>
#include <string>
#include<stdlib.h>
using namespace std;
int main()
{
int n;
short cont,con=0;
char nombre[20],ape[20],email[20],genero[20],doc[20];
char nom[20];
do
{
printf( "Escriba su nombre: " );
gets(nombre);
printf( "Escriba su documento de identidad: " );
scanf( "%s", &doc );
printf("escriba su apellido: ");
scanf("%s",&ape);
printf("ingrese email");
scanf("%s",&email);
printf("ingrese su genero: ");
scanf("%s",&genero);
cout<<"SI DESEA TERMINAR CON LOS REGISTROS INGRESE 0 \nSI DESEA CONTINUAR INGRESE 1";
cin>>cont;
con++;
n=atoi(nombre);
}while(cont!=0);
cout<<"\n";
printf("El número introducido es: %i \r\n",n);
cout<<" NOMBRE: ";
cout<<nombre;
cout<<"\n\n";
cout<<"DOCUMENTO DE IDENTIDAD No: ";
cout<<doc;
cout<<"\n\n";
cout<<"APELLIDO: ";
cout<<ape;
cout<<"\n\n";
cout<<"EMAIL: ";
cout<<email;
cout<<"\n\n";
cout<<"GENERO: ";
cout<<genero;
cout<<"\n\n";
system("PAUSE");
return 0;
}
me podrian decir como hago para que guarde la informacion de varios usuarios
lo que pasa es que cuando introdusco varios usuarios y guardo el resultado solo toma la ultima informacion y lo que necesito es que guarde varios usuarios..
con distintas variables.
gracias por su atencion.