#include #include "matrix.h" int main() { float A[N][N]; float invA[N][N]; float det; int n; read_matrix(A, &n); det = inv_matrix(A, invA, n); if (is_zero(det)) printf("Matrix not invertible\n"); else { printf("Determinant = %5.2f\n", det); output_matrix("Inverse of A =\n", invA, n); } }