Probleme tableau 2 dimension
Fermé
nass956
Messages postés
36
Date d'inscription
jeudi 14 septembre 2017
Statut
Membre
Dernière intervention
18 novembre 2018
-
15 janv. 2018 à 20:09
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 16 janv. 2018 à 18:55
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 16 janv. 2018 à 18:55
A voir également:
- Probleme tableau 2 dimension
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Dimension a5 - Guide
1 réponse
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié le 16 janv. 2018 à 18:59
Modifié le 16 janv. 2018 à 18:59
Salut nass956,
Le prototype de ta fonction ne correspond pas au type de données que tu passes.
Si tu passes "tab", comme tu le fais, le paramètre dans le prototype de ta déclaration de fonction doit correspondre au type "int tab[L][C];", et donc tu devrais remplacer
En compilant ton code avec les warnings gcc se plaint de cette incohérence.
Enfin, tu devrais terminer ton main par un
Dal
Le prototype de ta fonction ne correspond pas au type de données que tu passes.
Si tu passes "tab", comme tu le fais, le paramètre dans le prototype de ta déclaration de fonction doit correspondre au type "int tab[L][C];", et donc tu devrais remplacer
struct element mini(int* tab2[L][C])par
struct element mini(int tab2[L][C])ou alors passer un pointeur vers ce tableau et corriger aussi le code de la fonction pour déréférencer le pointeur afin de parcourir le tableau (mais je ne vois pas trop l'intérêt de faire cela dans ton cas).
En compilant ton code avec les warnings gcc se plaint de cette incohérence.
Enfin, tu devrais terminer ton main par un
return 0;
Dal