Lecture tableau à deux dimensions en C
Fermé
cftqcmp
-
25 juil. 2010 à 13:57
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 25 juil. 2010 à 19:25
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 25 juil. 2010 à 19:25
A voir également:
- Lecture tableau à deux dimensions en C
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Confirmation de lecture whatsapp - Guide
- Trier tableau excel - Guide
1 réponse
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
25 juil. 2010 à 19:25
25 juil. 2010 à 19:25
Bonjour,
L'erreur vient du prototype de ta fonction lecture.
void lecture( float (*Tab) [N], N);
Ce serait correct si le tableau était : float Tab[3][N];
De plus j'ai pas bien compris le deuxième argument.
T'auras bien compris, pour corriger, il suffit d'inverser les dimensions, ce qui donne :
void lecture (float (*Tab)[3])
Ou tout simplement, tu peux utiliser son équivalent : void lecture (float Tab[N][3]);
Cdlt,
L'erreur vient du prototype de ta fonction lecture.
void lecture( float (*Tab) [N], N);
Ce serait correct si le tableau était : float Tab[3][N];
De plus j'ai pas bien compris le deuxième argument.
T'auras bien compris, pour corriger, il suffit d'inverser les dimensions, ce qui donne :
void lecture (float (*Tab)[3])
Ou tout simplement, tu peux utiliser son équivalent : void lecture (float Tab[N][3]);
Cdlt,