#include <stdio.h>
#include <stdlib.h>
#define TALLA 10
struct {
char nombreMateria[20];
char grupo[5];
char salon[4];
char profesor[20]; //solo nombre delprofesor
char horario[5];
} Datos[TALLA];
int main() {
int i;
//captua de datos
for (i=0; i<TALLA; i++) {
printf("Materia: ");
scanf("%s",Datos[i].nombreMateria);
printf("Grupo (formato XXXX, ejem: 103A): ");
scanf("%s",Datos[i].grupo);
printf("Salon (formato X-X, ejm: 2-A): ");
scanf("%s",Datos[i].salon);
printf("Nombre del profesor: ");
scanf("%s",Datos[i].profesor);
printf("Horario (formato XX:XX, ejm: 10:30): ");
scanf("%s",Datos[i].horario);
printf("\n");
}
//mostrar datos
printf("Nombre\t\tGrupo\t\tSalon\t\tProfesor\t\tHorario\n");
for (i=0; i< TALLA; i++) {
printf("%s",Datos[i].nombreMateria);
printf("\t%s",Datos[i].grupo);
printf("\t\t%s",Datos[i].salon);
printf("\t\t%s",Datos[i].profesor);
printf("\t\t%s",Datos[i].horario);
printf("\n");
}
return 0;
}