Problema 331

¿Qué son los arreglos dinámicos y cómo se pueden utilizar en C?