Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2011, 11:20
Andeveling
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenaventura, Colombia
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
Pregunta duda con programa en c++

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.