bonjour à tous !
alors avant de poster j'ai fais une petite recherche sur le forum mais je crois que le mal de crâne me guette alors pardonnez moi si ma question a déjà été posé.
voilà mon problème : j'appelle la fonction suivante "SaisieGare()" (i est un compteur dans une boucle for, et les ptr... sont des pointeurs de structures)
RQ : j'ai une erreur "invalid type of argument 1"
Code : Sélectionner tout - Visualiser dans une fenêtre à part SaisieGare(ptrligne->ptrgare[i], ptrligne);
et je n'arrive pas à déclarer la fonction comme il se doit :
un petit coup de main serai la bienvenu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SaisieGare(....????) { ... }
merci et bon aprem
edit : je vais détailler un peu quand même :
et donc ce que je voudrais faire c'est pouvoir remplir la gare i en donnant son nom etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 typedef struct gares { char nom[41]; int arret, position, porte, term; }Gares; typedef struct ligne { int nbgare, nbcanton, nbtrain, nbmission; Canton* ptrcanton; Train *ptrtrain; Gares* ptrgare; Mission *ptrmission; }Ligne;
Partager