Código
#include <iostream> #include <cstring> using namespace std; void pedirDatos(); void mostrarApellido(); struct Personas{ char nombreApellido[30]; }persona[10]; int main(int argc, char *argv[]) { pedirDatos(); mostrarApellido(); return 0; } void pedirDatos(){ for(int i = 0; i < 10; i++){ cout << " Ingrese apellido y nombre separado por un espacio: "; cin.getline(persona[i].nombreApellido, 30, '\n'); } } void mostrarApellido(){ int i = 0, k = 0, contador = 0; cout << "\n\n Apellidos introducidos: \n\n "; for(; i < 10; i++){ for(int k = 0; k < 30; k++){ { cout << i+1 << " - " << persona[i].nombreApellido[k] << "\n"; } } } } }