Problème avec la fonction return
Fermé
Sarah1609_2710
Messages postés
10
Date d'inscription
mardi 12 mai 2020
Statut
Membre
Dernière intervention
14 mai 2020
-
14 mai 2020 à 15:51
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 15 mai 2020 à 10:57
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 15 mai 2020 à 10:57
A voir également:
- Problème avec la fonction return
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction filtre excel n'existe pas - Forum Excel
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
2 réponses
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
14 mai 2020 à 16:58
14 mai 2020 à 16:58
Bonjour,
Le code que tu nous donnes ne compile pas, donc le
Il y a des espaces en trop, des majuscules à la place de minuscules, des virgules de trop, des point-virgules qui manquent.
Et en présentant avec une indentation correcte on pourrait mieux comprendre ce que tu cherches à faire.
J'ai l'impression qu'il y a aussi une accolade fermante de trop. C'est peut-être pour ça que l'instruction
Le code que tu nous donnes ne compile pas, donc le
returnc'est un détail parmi tout ça.
Il y a des espaces en trop, des majuscules à la place de minuscules, des virgules de trop, des point-virgules qui manquent.
Et en présentant avec une indentation correcte on pourrait mieux comprendre ce que tu cherches à faire.
J'ai l'impression qu'il y a aussi une accolade fermante de trop. C'est peut-être pour ça que l'instruction
returnte pose un problème.
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 15 mai 2020 à 11:02
Modifié le 15 mai 2020 à 11:02
Bonjour Sarah,
Ta fonction se ferme avant le return(b); donc le return(b); n'est pas dedans :
C'est quoi cette virgule dans (gestion tab[n] , ) ?
Et ça , c'est quoi : Type defstruct{
Ce ne serait pas plutôt : Typedef struct{ ?
Et donc ensuite, il faut écrire:
struct gestion tab[N];
Et ces Int avec I majuscule ? Ca m'étonnerait que ça compile tout ça ………….
Ta fonction se ferme avant le return(b); donc le return(b); n'est pas dedans :
int croissant(gestion tab[N],){ int i; int b=0; for (i=0;i<N;++i) { if (tab[i].debutheure<tab[i+1].debutheure && tab[i].debutminute<tab[i+1].debutminute) { b=1; } if (tab[i].debutheure==tab[i+1].debutheure && tab[i].debutminute<tab[i+1].debutminute) { b=1; } } // fin de for ... } // fin de int croissant return(b); }
C'est quoi cette virgule dans (gestion tab[n] , ) ?
Et ça , c'est quoi : Type defstruct{
Ce ne serait pas plutôt : Typedef struct{ ?
Et donc ensuite, il faut écrire:
struct gestion tab[N];
Et ces Int avec I majuscule ? Ca m'étonnerait que ça compile tout ça ………….