Problema 594

Un programador está diseñando un programa que necesita reservar memoria dinámica para almacenar matrices de diferentes tamaños. ¿Cómo puede utilizar la función malloc() para hacer esto de manera efectiva?