#define N 100 /* Defined in matrix-ops.c */ void multiply_matrix(); void set_to_identity(); void swap_column(); void copy_matrix(); void add_row(float *, float *, float, int); int find_nonzero_column(); int find_nonzero_row(); int is_zero(float); /* Defined in matrix-io.c */ void read_matrix(); void output_matrix(); /* Defined in matrix-det.c */ float compute_det_permutation(); float determinant(); /* Defined in matrix-inv.c */ float LUP_decompose(); float inv_lower(); float inv_upper(); void inv_permutation(); float inv_matrix();