Résultat d'éxecution n'est pas correcte
Fermé
lynajar
Messages postés
37
Date d'inscription
dimanche 15 décembre 2019
Statut
Membre
Dernière intervention
9 février 2021
-
Modifié le 16 juin 2020 à 14:18
[Dal] Messages postés 6057 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 17 mars 2023 - 17 juin 2020 à 09:37
[Dal] Messages postés 6057 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 17 mars 2023 - 17 juin 2020 à 09:37
A voir également:
- Résultat d'éxecution n'est pas correcte
- Resultat loto d'aujourd'hui ✓ - Forum Excel
- Erreur d'execution 1004 - Forum Programmation
- Microsoft a bloqué l'exécution des macros car la source de ce fichier n'est pas approuvée ✓ - Forum Excel
- Un administrateur vous a refusé l'execution de cette application - Forum Windows 10
- Casio fx 92 resultat sans fraction ✓ - Forum calculatrices
2 réponses
[Dal]
Messages postés
6057
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
17 mars 2023
1 043
Modifié le 16 juin 2020 à 14:51
Modifié le 16 juin 2020 à 14:51
Salut lynajar,
Ta fonction
Pour accéder au tableau
Ton appel à la fonction
Dal
Ta fonction
test_inclu()déclare son propre tableau
int s[30][30]. Elle accès à ce tableau là, et non pas à celui déclaré dans la fonction main.
Pour accéder au tableau
int s[30][30]déclaré dans la fonction main, le prototype de ta fonction
test_inclu()devrait être changé, par exemple en int
test_inclu(int i, int j, int s[30][30])et la re-déclaration de
int s[30][30]retirée du contenu de
test_inclu().
Ton appel à la fonction
test_inclu()depuis main sera alors :
test_inclu(i, j, s)
Dal
lynajar
Messages postés
37
Date d'inscription
dimanche 15 décembre 2019
Statut
Membre
Dernière intervention
9 février 2021
16 juin 2020 à 15:26
16 juin 2020 à 15:26
merci Dal pour ton aide,
ça marche
mais mon but c'est lorsque le résultat est true normalement le programme doit vérifier les autres colonnes (incrémenté la variable k), mais le cas de mon programme il sort directement dans les deux cas, sois true ou false
ça marche
mais mon but c'est lorsque le résultat est true normalement le programme doit vérifier les autres colonnes (incrémenté la variable k), mais le cas de mon programme il sort directement dans les deux cas, sois true ou false
[Dal]
Messages postés
6057
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
17 mars 2023
1 043
17 juin 2020 à 09:37
17 juin 2020 à 09:37
Tu as donc résolu ton problème d'accès au tableau.
Tu sembles avoir un autre problème, qui est que ton programme ou ta fonction ne fait pas ce que tu penses qu'elle devrait faire, mais tes explications sont confuses ou absentes sur ce que tu veux faire.
Alors, peux-tu :
Dal
Tu sembles avoir un autre problème, qui est que ton programme ou ta fonction ne fait pas ce que tu penses qu'elle devrait faire, mais tes explications sont confuses ou absentes sur ce que tu veux faire.
Alors, peux-tu :
- donner un exemple de ce qui figure dans le tableau s suite à la saisie (saisie 18 valeurs).
- dire ce que tu attends que la fonction retourne et pourquoi
- dire ce que la fonction retourne en réalité et qui ne correspond pas à ce que attends
Dal