/*
CADENA
Problema 4.- Crea un programa en C++ donde el usuario pueda guardar el nombre de 5 alumnos, nombre y apellido,
y después concatenar nombre y apellido en una tercer cadena. Imprima en pantalla los datos de los alumnos:
Número de alumno.
Nombre de alumno.
Apellido de alumno.
Nombre y apellido de alumno.
*/
#include <iostream>
#include <string.h>
using namespace std;
int main ()
{
char nom[20]="", apel[20]="";
int x;
typedef char alumnos[40]; //Definimos el tipo cadenaCaracteres
alumnos lista[5]; //Creamos un vector de cadenas
for(x=0;x<5;x++)
{
cout<<x+1<<". Ingrese nombre: ";
cin.getline(nom,20,'\n');
cout<<endl;
cout<<x+1<<". Ingrese apellido: ";
cin.getline(apel, 20, '\n');
cout<<endl;
strcat(nom, apel);
strcpy((lista[x]),nom);
}
for(int i=0 ; i<5 ; i++)
{
cout<<i+1<<". "<<lista[i]<<endl;
}
return 0;
}