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 ![[:moule_bite] [:moule_bite]](https://forum-images.hardware.fr/images/perso/moule_bite.gif)
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 :