Ayuda con código
Publicado por Juan Carlos (14 intervenciones) el 05/02/2005 02:58:25
tengo el siguiente código:
char alumno[3][15];
int calificacion[3][4];
int aux1, aux2;
for(aux1=1; aux1<=3; aux1++)
{
cout << "Introdusca el nombre del alumno " << aux1 << " ";
cin >> alumno[aux1];
for(aux2=1; aux2<=4; aux2++)
{
cin >> calificacion[aux1][aux2];
}
}
for(aux1=1; aux1<=3; aux1++)
{
cout << "Alumno -> " << alumno[aux1] << "\n";
}
Cuando lo corro capturo los 3 nombres y las 4 calificaciones para cada uno, pero a la hora de que imprime los nombres, solo imprime los dos ultimos, y no se que pasa con el primero, si omito el segundo for si me aparecen los 3 nombres.
char alumno[3][15];
int calificacion[3][4];
int aux1, aux2;
for(aux1=1; aux1<=3; aux1++)
{
cout << "Introdusca el nombre del alumno " << aux1 << " ";
cin >> alumno[aux1];
for(aux2=1; aux2<=4; aux2++)
{
cin >> calificacion[aux1][aux2];
}
}
for(aux1=1; aux1<=3; aux1++)
{
cout << "Alumno -> " << alumno[aux1] << "\n";
}
Cuando lo corro capturo los 3 nombres y las 4 calificaciones para cada uno, pero a la hora de que imprime los nombres, solo imprime los dos ultimos, y no se que pasa con el primero, si omito el segundo for si me aparecen los 3 nombres.
Valora esta pregunta


0