Código:
Se puede hacer eso... si es asi como se hace correctamente... y como puedo acceder al ramo 1 alumno 22 por ejemplo??? lo otro como puedo hacer que el número de alumnos (que en el ejemplo es 40) sea variable??? osea que el usuario lo defina... es que tengo que trabajar con matrices y estructuras para hacer un sistema de administracion de ramos y alumnos... y eso es lo que me complica... saludos y gracias de antemano struct Alumno { char Nombre1[50]; char Nombre2[50]; char Apellido1[50]; char Apellido2[50]; char RUT[9]; int Ingreso; int Intentos; int Controles1; int Pep1; int Controles2; int Pep2; int Controles3; int Pep3; float Promedio; }; typedef struct Alumno tAlumno; tAlumno *Alumno; struct Ramo { int Id; char Nombre[50]; tAlumno *Alumno[40]; }; typedef struct Ramo tRamo; tRamo *Ramo;