#include <iostream>
#define TOPE 100
using namespace std;
struct datos {
string fecha;
string nombre;
string direccion;
int edad;
char sexo;
int numFamiliares;
} Personas[TOPE];
int main() {
char continuar = ' ';
int i=0,j;
while (continuar != 'n') {
cout << "Fecha de nacimiento : ";
getline(cin,Personas[i].fecha);
cout << "Nombre : ";
getline(cin,Personas[i].nombre);
cout << "Direccion : ";
getline(cin,Personas[i].direccion);
cout << "Edad : ";
cin >> Personas[i].edad;
cin.ignore();
cout << "Genero m/f : ";
cin >> Personas[i].sexo;
cout << "Numero de familares : ";
cin >> Personas[i].numFamiliares;
cin.ignore();
cout << "Desea ingresar mas personas [s/n]: ";
cin >> continuar;
cin.ignore();
if (continuar == 's') {
i++;
system("clear");
}
}
system("clear");
for (j=0; j<i+1; j++) {
cout << "Fecha de Nacimeinto " << Personas[j].fecha << endl;
cout << "Nombre " << Personas[j].nombre << endl;
cout << "Direccion " << Personas[j].direccion << endl;
cout << "Edad " << Personas[j].edad << endl;
cout << "Genero " << Personas[j].sexo << endl;
cout << "Numero de familiares " << Personas[j].numFamiliares << endl;
cout << endl;
}
return 0;
}