#ifndef MATRICE_H #define MATRICE_H typedef struct matrice *matrice; matrice matrice_creer(int n, int m, double *valeurs); int matrice_dimension_1(matrice m); int matrice_dimension_2(matrice m); matrice matrice_identite(int n); matrice matrice_nulle(int n, int m); matrice matrice_somme(matrice a, matrice b); matrice matrice_produit(matrice a, matrice b); void matrice_modifier(matrice m, int i, int j, double nouvelle_valeur); double matrice_maximum(matrice m, int * pi, int * pj); void matrice_afficher(matrice m); void matrice_detruire(matrice m); #endif