Programme en C avec erreurs - C - Programmation
Marsh Posté le 28-06-2005 à 10:54:35
salut tu dois avoir un probleme je vien de le tester avec anjuta et il me le compile sans erreur!!
voila ce qu'il me dit quand je lance ton proramme:
Citation :
|
Marsh Posté le 28-06-2005 à 11:05:33
dans systeme-> configuration-> configurer ton ordinateur-> gestion de logiciel-> installer
tu est sous linux au moins???
sinon http://sourceforge.net/project/sho [...] _id=196047
Marsh Posté le 28-06-2005 à 11:14:51
foo.c: Dans la fonction « Connection »:
foo.c:92: attention : implicit declaration of function `isalpha'
sinon bravo, c'est crade à souhait
Marsh Posté le 28-06-2005 à 11:16:42
ta une erreur Taz!!!pas moi???
comprend pas tout la!
Marsh Posté le 28-06-2005 à 11:18:07
Elle est où l'erreur isalpha ? Je la vois mais je sais pas comment la corriger.
Marsh Posté le 28-06-2005 à 11:22:44
Et aussi celle dans la fonction "connection"... Excusez-moi mais je débute en C
Marsh Posté le 28-06-2005 à 11:36:07
[citation]
#include <ctype.h>
[/citation]
Marsh Posté le 28-06-2005 à 11:38:25
DarK-SnipeR a écrit : y'a quelqu'un ? |
<ctype.h> est ansi que tu sois sous windows ou autre c'est pareil.
Quant aux erreurs que tu ne voies pas, configure ton compilo avec les warnings à fond et tu vas les voir.
Marsh Posté le 28-06-2005 à 11:48:45
OK... Et où dois-je mettre ctype.h ? Comment corriger l'erreur isalpha et les 2 du début ?
Marsh Posté le 28-06-2005 à 11:50:22
OK... Et où dois-je mettre ctype.h ? Comment corriger l'erreur isalpha et les 2 du début ?
Marsh Posté le 28-06-2005 à 11:59:47
DarK-SnipeR a écrit : OK... Et où dois-je mettre ctype.h ? Comment corriger l'erreur isalpha et les 2 du début ? |
tu ajoutes un #include <ctype.h> sur la ligne qui suit le #include <errno.h> et tu recompiles
"les 2 du début ?" c'est çà?:
Citation : foo.c: Dans la fonction « Connection »: |
si oui ben la réponse 1 va résoudre la question 2
Marsh Posté le 28-06-2005 à 13:09:51
L'erreur isalpha est résolue ! Merci beaucoup
Il n'en reste plus qu'une :
Code :
|
Il me dit : "L 175 : 'write undeclared (first use this function)"
Marsh Posté le 28-06-2005 à 14:25:40
CQFD
Marsh Posté le 28-06-2005 à 15:18:46
Je suppose que c'est parmi les include du début, mais je ne sais pas trop où
Marsh Posté le 28-06-2005 à 15:20:31
Ca y est, je l'ai mis correctement, merci pour votre aide
Marsh Posté le 28-06-2005 à 15:27:50
Euh... Désolé de vous harceler mais mon compilateur me donne des erreurs sans numéro de ligne et refuse de compiler :
http://membres.lycos.fr/bogosslandz/exploit3.gif
Marsh Posté le 28-06-2005 à 15:29:02
tu utilise quoi comme compilateur??
Marsh Posté le 28-06-2005 à 16:03:36
Ca me donne ça :
http://membres.lycos.fr/bogosslandz/exploit4.gif
Marsh Posté le 28-06-2005 à 16:45:52
ca ne te dirait pas d'apprendre les bases du langage ? Parce que tu bloques sur des points plutôt triviaux, donc il serait bon que tu y mettes du tien
Marsh Posté le 28-06-2005 à 17:01:03
En fait, je cherche juste à faire marcher ce programme, je n'ai pas le projet de devenir programmeur ou un truc comme ça ^^
Marsh Posté le 28-06-2005 à 17:09:31
DarK-SnipeR a écrit : c'est un forum sur le c non ? |
Non. Le forum se nomme "Programmation", et il y a une bonne raison à cela.
Marsh Posté le 28-06-2005 à 17:09:37
c'est un forum d'entraide entre programmeurs et apprenants du C
Marsh Posté le 28-06-2005 à 17:12:58
YESSSSS
En cherchant tout seul j'ai réussi à mettre l'include au bon endroit, fini les erreurs de lien. Quelle est l'erreur au niveau du write de la ligne 174 ? Et du void de la ligne 129 ?
Marsh Posté le 28-06-2005 à 17:13:35
vas voir ailleurs.
Marsh Posté le 28-06-2005 à 10:48:08
Bonjour à tous.
J'ai récemment trouvé un programme codé en C, mais contenant quelques erreurs. J'ai déjà corrigé quelques-unes d'entre elles, mais il en reste que je n'arrive pas à corriger, ce qui fait que mon compilateur refuse de compiler.
Voici le code source :