A voir également:
- Erreur de compilation dans mon programme C
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Ce message d'erreur apparaît sur l'ordinateur d'elena. que peut-on dire du programme gwxux ? - Forum logiciel systeme
- Erreur 1004 vba ✓ - Forum VB / VBA
- Frequence programme national ✓ - Forum Messagerie
- Programme demarrage windows 10 - Guide
3 réponses
HostOfSeraphim
Messages postés
6746
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 610
25 avril 2008 à 16:04
25 avril 2008 à 16:04
Regarde ton code, tu as une erreur qui se balade, type une parenthèse mal fermée.
C'est ce que je me disais au début seulement aucune parenthése manquante.
void CouleurLigne(ligne l) // l'erreur est indiquée a cette ligne
{
if(l->nomligne='1')
DessinerSegment(ordonnéeDépart,ordonnéeArrivée,AbscisseDépart,AbscisseArrivée,CouleurParNom("yellow"));
}
Je vois vraiment pas d'ou ca vient...
void CouleurLigne(ligne l) // l'erreur est indiquée a cette ligne
{
if(l->nomligne='1')
DessinerSegment(ordonnéeDépart,ordonnéeArrivée,AbscisseDépart,AbscisseArrivée,CouleurParNom("yellow"));
}
Je vois vraiment pas d'ou ca vient...
HostOfSeraphim
Messages postés
6746
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 610
25 avril 2008 à 16:13
25 avril 2008 à 16:13
Regarde avant et après, c'est pas forcément là où c'est indiqué, et c'est pas forcément une parenthèse non plus.
Bref, vérifie bien chaque caractère de ton code.
Bref, vérifie bien chaque caractère de ton code.
j'ai une question qui pourrait peut etre expliquer mon problème,
Si dans mon fichier principal je déclare une structure comme ci-dessous:
struct metro{
int x; //abscisse de ma station sur le plan
int y; // ordonnée de ma station sur le plan
char nomstation[100];
char nomligne[6];
struct metro *suivant;
};
typedef metro* ligne;
Est-ce que je peux mettre ligne comme parametre d'une fonction dans un fichier annexe .
Parce que j'ai changé les parametres de ma fonction en donnant non pas la structure mais par exemple le x et le y de ma structure et ca marche, ca n'est donc pas un probleme de caractere manquant je pense mais de parametre.
Alors a-t'on le droit de donner a une fonction une structure définit dans un autre fichier...?
Et si je me trompe (fort probable) quelqu'un aurait des suggestions?
Si dans mon fichier principal je déclare une structure comme ci-dessous:
struct metro{
int x; //abscisse de ma station sur le plan
int y; // ordonnée de ma station sur le plan
char nomstation[100];
char nomligne[6];
struct metro *suivant;
};
typedef metro* ligne;
Est-ce que je peux mettre ligne comme parametre d'une fonction dans un fichier annexe .
Parce que j'ai changé les parametres de ma fonction en donnant non pas la structure mais par exemple le x et le y de ma structure et ca marche, ca n'est donc pas un probleme de caractere manquant je pense mais de parametre.
Alors a-t'on le droit de donner a une fonction une structure définit dans un autre fichier...?
Et si je me trompe (fort probable) quelqu'un aurait des suggestions?