Comparer 2tableaux d'entier/une dimension:C

Jacky -  
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -
On a besoin d'un programme C qui compare deux tableaux entiers à une dimension et de dire qu'ils sont égaux si leurs valeurs sont égales c a dire
EXP:
T1 : 99 4 5 6 6 1
T2 : 4 6 9 1 6 2 9
=> tableaux égaux
et
T1 : 5 4 10 7 9
T2 : 5 4 10 7 7
=> tableaux pas égaux !

Pour le programme , il va falloir utiliser des fonctions , la fonctions comparer me manque ! j'arrive pas à savoir si je dois utiliser combien de boucles FOR mais surtout les instructions qu'il ya dedans

Merci de me fournir un petit coup de main urgent
A voir également:

2 réponses

fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Bonjour,

Tout d'abord, il faut comparer la taille des tableaux. Si les tailles sont différentes alors les tableaux ne sont pas égaux.
Ensuite, tu fais une boucle for en parcourant tout le tableau :
et tu compares un à un les valeurs des tableaux (opérateur ==).
Dès que tu en trouves un différent, les tableaux sont différents.
Tu as la trame principale.
Je te laisse coder, et on te corrigera.

Ou alors, tu utilises memcmp.
Cdlt,

Google is your friend
0
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Je n'ai pas compris ton histoire d'égalité en regardant ton exemple.
0