Necesito como implementar una librería para el manejo de matrices bidimensionales de tamaño variable
• La practica consiste en implementar y documentar una librería en ANSI c que permita el manejo de matrices de números reales de cualquier tamaño, así como un programa de prueba.
• La librería debe implementar el interfaz descrito en matrix.h
• Algunas funciones del fichero matrix.h están marcadas como opcionales. No es obligatoria su implementación (excepción: véase el apartado Plazos y Normas de entrega), pero esta servirá para subir la nota final.
• Aunque el programa va a probarse en un pc, los códigos fuentes del mismo deberían poder compilarse en cualquier plataforma con un compilador de c. Para ello deben cuidarse los comentarios (ANSI c) y los tamaños de los tipos de datos (variables determinados con sizeof).
• El programa de prueba presenta un menú al usuario según el modelo descrito. Todas las entradas y salidas son e modo texto por consola, de manera secuencial, y evitando cualquier acción del usuario innecesaria (pulse una tecla para continuar, está seguro, borro la pantalla, etc.)
• El programa de prueba debe liberar la memoria utilizada al terminar.