sustituye int por malloc:
Código C:
Ver originalstruct CAlumnosSeleccion
{
//...
};
int Programacion1[],Programacion2[];
char VMatricula;
//Funciones
struct CAlumnosSeleccion reservarMemoria( int CantidadAlumnos)
{
struct CAlumnosSeleccion to_return;
if(CantidadAlumnos>0)
to_return.
Programacion1 = (int*)malloc( CantidadAlumnos
* sizeof( struct CAlumnosSeleccion
) ); else
to_return.Programacion1 = 0;
return to_return;
}