online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
/* 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; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue