Memoria dinámica en C

Este código es un ejemplo de como se asigna y libera memoria en tiempo
de ejecución aunado al uso de structs.