Vérifier que deux lignes ou colonnes soient égales dans un tableau
Bonjour tout le monde ! ;)
Je débute depuis quelques temps le langage C, et j'aurais besoin de votre aide pour un exercice dans lequel je suis bloqué :
J'ai un tableau d'entiers 2D dans lequel on a par exemple |2|5|4|8| / |3|5|2|1| / |2|5|4|8| le but de l'exercice est de créer une fonction qui vérifie si le tableau a les même lignes et colonnes. Je me penche à procéder de cette façon : créer la fonction qui prendra en paramètre le fameux tableau 2D puis "transformer" ce tableau 2D en deux tableaux 1D (en créant deux autres tableaux, un pour les lignes et un pour les colonnes) dans lequel on aurait |2548||3521||2548| pour les lignes.
Ainsi je pourrais vérifier si par exemple j'ai : tab1D[i] == tab1D[i+2] (pour les lignes)
Le seul soucis c'est que je ne sais pas comment je dois procéder pour prendre tous les éléments de la première ligne du tableau 2D pour ensuite les concaténer puis les affecter dans la première case du tableau 1D. De plus je ne sais pas non plus créer un autre tableau 1D où j'ai |232||555||424||818| pour vérifier si j'ai les bonnes colonnes.
Je vous remercie par avance pour votre aide ! ;)