Dev - C++ - Problemas a la hora de imprimir matrices

 
Vista:
sin imagen de perfil

Problemas a la hora de imprimir matrices

Publicado por Luis (3 intervenciones) el 04/05/2022 01:54:50
Tengo un problema a la hora de ordenar mis matrices ,el resultado final de como se vería era este.

hvghv

Pero la realidad fue otra ,espero que alguien me ayude.
int main(){
setlocale(LC_ALL,"");

char namealum[50][40];
int numealum;
int i;
////////////////////////////
int numecurso;
int a;
char namecurso[50][40];
/////////////
int b,c;
int notas[50][40];



printf("\nIngrese el numero de alumnos: ");
scanf("%d",&numealum);
for(i=0;i<numealum;i++){
printf("\nIngresa el nombre del alumno %d: ",(i+1));
scanf("%s",&namealum[i]);
}
printf("\ningresa el numero de curso : ");
scanf("%d",&numecurso);
for(a=0;a<numecurso;a++){
printf("Escriba el nombre del curso %d: ",(a+1));
scanf("%s",&namecurso[a]);
}
printf("\nIngrese las notas de los cursos respectivos");
for(b=1;b<numealum+1;b++){
for(c=1;c<numecurso+1;c++){
printf("\nIgrese la nota del alumno[%d] del curso[%d]: ",b,c);
scanf("%d",¬as[b][c]);
}

}

//impresion de cabezera

for(a=0;a<numecurso;a++){
printf("\t%s\t",namecurso[a]);
}
printf("\n");
for(b=1;b<numealum+1;b++){
for(c=1;c<numecurso+1;c++){
printf("\t%d\t",notas[b][c]);
}
printf("\n");
}
printf("\n");
for(i=0;i<numealum;i++){
printf("\t%s\t",namealum[i]);

}









return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder