TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 2 Suivante | |||
| Auteur | Message | ||
|---|---|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |||
| Page : 1 2 Suivante | |||
Xelor-Obscur
|
# Posté le 19/07/2008 à 21:47:05 | ||
|
Groupe : Membres |
Bonjours tout le monde.
Voila j'ai finit le 1er TP de M@téo. Et il demande de s'exercer à autre chose. -D'ajouter un compteur (Réalisé et marche bien). -D'ajouter un menu pour choisir le nombre de joueur. -D'ajouter menu de difficulté. Code : C
Edit: J'ai essayé de regler les Accolades, mais à chaque fois une autre erreur de syntaxe d'accolade se met. Du coup maintenant: Erreur ligne 50. 50 C:\Documents and Settings\(c'est mon nom =p )\Bureau\Dev-Cpp\Nouveaux programmes\Test\Nouveau test.c -->syntax error before "if"
Édité
le 20/07/2008 à 02:58:07
par Xelor-Obscur
|
||
Shembox
|
# Posté le 19/07/2008 à 22:17:27 | ||
WOOOOOOO !![]() Groupe : Membres |
Salut,
Peux-tu identer ton code s'il-te-plaît ? ![]() C'est possible que tu es mis un } en trop.
Édité
le 19/07/2008 à 22:18:52
par Shembox
|
||
klerk
|
# Posté le 19/07/2008 à 22:21:50 | ||
![]() Groupe : Membres |
Ton "do while" est dans le "if" donc l'accolade fermantes du "if" doit être après le while et non avant.
Tu devrais indenté correctement ton code car tu verrais facilement des erreures comme ça. |
||
Manuyla
|
# Posté le 20/07/2008 à 00:15:30 | ||
Sé onr sverdar sitja hvass ! ![]() Groupe : Membres |
Indente d'abord correctement ton code pour qu'on ait plus facile à comprendre.
Atra esterní ono thalduin, mor'ranr lífa unin hjarta onr un du evarínya ono varda. |
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 01:31:05 | ||
|
Groupe : Membres |
Bonsoir. Tout d'abbord, merci de vos réponses. Mais je suis tout de même encore un noob et j'vois pas ce que veut dire Indenter.
Peux-être l'ai-je lu dans le Tuto de M@téo, si c'est le cas je n'en ai guères de souvenirs. Si possible me répondre au plus vite. =p |
||
Emoragie
|
# Posté le 20/07/2008 à 01:42:32 | ||
Bad is Good.![]() Groupe : Membres |
indenter > Google
Avatar Noelisé par jolo2. En essayant continuellement, on finit par réussir. Donc plus ça rate, plus on a de chances que ça marche. (\__/) (o' -'o) - Pikachu ! Pika pika ! ('')o('') |
||
naruto*LaF
|
# Posté le 20/07/2008 à 01:48:44 | ||
|
Qui rira bien, rira bien ! Groupe : Membres |
lol je vais être plus précis.
Texte non indenté. Texte indenté. |
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 02:17:40 | ||
|
Groupe : Membres |
Voila. J'ai fait ce que je pouvais. C'est pas encore la perfection incarné, mais j'pense que vous pouvez mieux vous y retrouver.
|
||
yangus5000
|
# Posté le 20/07/2008 à 02:52:12 | ||
|
Groupe : Membres |
Regarde lignes 94/95, rien que ça prouve que t'as pas parfaitement indenté, tu le fait comme il faut et ton erreur apparaitra ....
EDIT : En regardant de plus prêt ..... au mon dieu !!! Cache ça ou indente le avant qu'un modérateur arrive ou tu vas être banni à vie
Édité
le 20/07/2008 à 02:54:09
par yangus5000
|
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 03:00:39 | ||
|
Groupe : Membres |
Bah écoutez j'débute, je sais pas quoi (bien) faire. J'essai de mettre les printf aligné avec les printf, les if avec do while etc... Mais je sais pas quoi d'autre lol.
Mettre plus de retours à la ligne? |
||
etrange02
|
# Posté le 20/07/2008 à 03:04:10 | ||
Pourquoi, il en faut une?![]() Groupe : Membres |
Les printf ne doivent pas forcément être alignés. Il faut juste que tu fasses à mon avis des descentes en escalier si tu veux une "belle" présentation
Pas de fautes d'orthographe s'il vous plaît et un peu de respect pour la syntaxe |
||
yangus5000
|
# Posté le 20/07/2008 à 03:05:52 | ||
|
Groupe : Membres |
Code : C
Alors j'ai pas trop l'envie de tout vérifier mais il me semble que t'as un probléme d'accolade au niveau de tes conditions du choixMenu... verifie par toi même j'ai assez travaillé pour ce soir EDIT : je t'avoue que je ne comprend pas, mon indentation n'est pas du tout le même que sur Notepad... hum bizar, si j'ai "hausser le ton" envers toi à tord je m'en excuse .....
Édité
le 20/07/2008 à 03:14:31
par yangus5000
|
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 03:08:09 | ||
|
Groupe : Membres |
Merci Yangus5000. Suite à ton édite j'essaierais de garder exemple si cela me covient.
C'est juste qu'en programmant j'fais pas gaffe sachant que je m'y retrouve ( je souligne bien le fait que c'est en le faisant.) Par contre je rencontre des problèmes avec les accolades. J'en supprimes et d'autres erreurs apparaissent, j'en remet, j'les change de plaçes... :/ Edit: Vais faire dodo et réfléchir à tout ça. PS: La programmation c'est mieux quand on a des erreuers à trouver =P. Edit après indentation: Heum oui je sais bien que les accolades sont mauvaises. Mais justement j'ai essayé un tas de choses... Genre supprimer, ajouter ou changer de plaçes. Et plusieurs façon, en plus. J'vais me reposer ça me fera du bien pour vérifier ça demain si personne ne l'a déjà. En tout cas merci du temps passer à essayer de corriger les ptit nouveaux ( Plus communément appelés noob lol )
Édité
le 20/07/2008 à 03:22:03
par Xelor-Obscur
|
||
etrange02
|
# Posté le 20/07/2008 à 03:22:31 | ||
Pourquoi, il en faut une?![]() Groupe : Membres |
Je l'ai trouvé ton accolade. C'est seulement grâce à l'organisation du code en escalier, elle saute aux yeux enfin presque. Je crois que yangus5000 mérite un gros merci.
Édité
le 20/07/2008 à 03:22:51
par etrange02
Pas de fautes d'orthographe s'il vous plaît et un peu de respect pour la syntaxe |
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 13:12:24 | ||
|
Groupe : Membres |
Oui exactement. Même qu'il mérite mieux que ça =P. Merci pour ton indentation, je tacherais de faire comme ceci lorsque je programmerais à l'avenir.
Mais du coup, c'est la quelle? Ca ne serais pas genre vers la ligne 99? Sinon je ne vois pas trop. |
||
etrange02
|
# Posté le 20/07/2008 à 13:23:03 | ||
Pourquoi, il en faut une?![]() Groupe : Membres |
Je te laisse chercher encore un peu. Sinon, cela ne vaut pas le coup !
Pas de fautes d'orthographe s'il vous plaît et un peu de respect pour la syntaxe |
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 13:33:38 | ||
|
Groupe : Membres |
Merci etrange02. De m'avoir permis de chercher plus longtemps car j'ai trouvé celle qui était de trop!! =P C'était celle ligne 40.
Problème résolu. PS: Si mon code pour le Menu et pour le choix de difficulté a quelques impérfections, je viens les poster ici? ( au cas où?). |
||
etrange02
|
# Posté le 20/07/2008 à 13:40:30 | ||
Pourquoi, il en faut une?![]() Groupe : Membres |
Je ne pense pas que créer un autre topic soit nécessaire à moins qu'un modérateur te dise le contraire.
Pas de fautes d'orthographe s'il vous plaît et un peu de respect pour la syntaxe |
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 14:24:36 | ||
|
Groupe : Membres |
D'accord merci. Bon donc problème résolu, pour le choix des personnes.
J'ajoute maintenant un menu pour la difficulté. |
||
ThomLaurent
|
# Posté le 20/07/2008 à 14:30:59 | ||
Etudiant![]() Groupe : Membres |
Bonjours je suis un nouveau menbre du site du zéros (g déjà lu le tuto sur le language C jusque qu'au premier "vrai" TP (le + ou le -)) et j'ai réaliser mon propre "programme" en console et j'ai fait les amélioration conseillé sur le tutoriel (mettre un menu proposant le niveau de difficulté , l'option "retry" ,etc ...) et au moment du teste, le débuggeur m'a trouve une érreur ( ce n'est pas de ma faute si j'écris des textes aussi long
) (enfin vous vérrez sur l'image ) et j'ai beau tou revérifier ,je n'y comprend rien . Pourriez - vous éclairer ma lanterne ? Ce cerai simpas (prennez tout votre temps pour y répondre l'éssenciel est que sa marche )(vous vérez que j'y ai mis ma "petite touche personnel" mais n'y faite pas attention )Merci d'avance et celui qui à réussi a lire tout ce que j'ai écrit sans s'endormir est vraiment fortiche . Alors sur ce bonne lecture (PS : désolé si le sujet n'est pas à sa place et désoler pour les éventuelles fautes d'orthographe ) (heu ... comment on fait pour envoyer une image ^^)
Édité
le 20/07/2008 à 14:34:45
par ThomLaurent
pourquoi devrais - je mettre une signature je ne suis pas entrain de signer un document administratif Bizarre ... |
||
etrange02
|
# Posté le 20/07/2008 à 14:33:00 | ||
Pourquoi, il en faut une?![]() Groupe : Membres |
Donne-nous ton code pour que nous puissions t'aider (utilise les balises de code).
Pas de fautes d'orthographe s'il vous plaît et un peu de respect pour la syntaxe |
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 14:36:55 | ||
|
Groupe : Membres |
Copie ton code. Met le entre les balise code. Mais n'envoit ni screen ni image.
Moi j'aimerais bien voir ton travail =). |
||
ThomLaurent
|
# Posté le 20/07/2008 à 14:54:21 | ||
Etudiant![]() Groupe : Membres |
donc voilà le code
:Code : C
(l'erreur apparet tout à la fin au dernier " }" pourquoi devrais - je mettre une signature je ne suis pas entrain de signer un document administratif Bizarre ... |
||
Xelor-Obscur
|
# Posté le 20/07/2008 à 14:58:37 | ||
|
Groupe : Membres |
Moi aussi il m'est déjà arrivé cette erreur. Regarde toutes tes accolades. Et regarde celles qui vont en paires. Si l'une ouvre forcément une ferme, et donc tu en as peux-être oublié une ou rajouté une de trop.
|
||
etrange02
|
# Posté le 20/07/2008 à 15:00:46 | ||
Pourquoi, il en faut une?![]() Groupe : Membres |
C'est une faute banale (et assez énervante) : c'est une accolade qui te pose problème. Maintenant, c'est à toi de trouver. Si tu es sous C::B cela devrait aller vite.
Pas de fautes d'orthographe s'il vous plaît et un peu de respect pour la syntaxe |
||
ThomLaurent
|
# Posté le 20/07/2008 à 15:01:08 | ||
Etudiant![]() Groupe : Membres |
Je compatit si vous n'y comprennez rien
pourquoi devrais - je mettre une signature je ne suis pas entrain de signer un document administratif Bizarre ... |
||
Fedorux
|
# Posté le 20/07/2008 à 15:01:48 | ||
![]() Groupe : Membres |
Bonjour,
Les bons éditeurs de texte ou les bons IDE mettent en évidence les paires d'accolades : lorsque tu cliques sur une accolade fermante par exemple, ça te permet de voir à quelle accolade ouvrante elle correspond. Idem pour les parenthèses ou les crochets. Et puis le compilateur doit t'indiquer la ligne ou il tique. Cordialement, |
||
ThomLaurent
|
# Posté le 20/07/2008 à 15:02:43 | ||
Etudiant![]() Groupe : Membres |
je suis sous Dec-C++ et j'ai vérifier les accolades elles sont normale
pourquoi devrais - je mettre une signature je ne suis pas entrain de signer un document administratif Bizarre ... |
||
etrange02
|
# Posté le 20/07/2008 à 15:03:46 | ||
Pourquoi, il en faut une?![]() Groupe : Membres |
Ton code est plutôt simple et tout à fait compréhensible grâce aux commentaires.
P.S. : '-' prend toujours un S -> ligne 68 ! Pour tes accolades, je n'en suis pas si sûr : il en manque UNE.
Édité
le 20/07/2008 à 15:04:31
par etrange02
Pas de fautes d'orthographe s'il vous plaît et un peu de respect pour la syntaxe |
||
ThomLaurent
|
# Posté le 20/07/2008 à 15:05:08 | ||
Etudiant![]() Groupe : Membres |
OUIII ! c'est au niveau du dernier switch g oublier une accolade !
pourquoi devrais - je mettre une signature je ne suis pas entrain de signer un document administratif Bizarre ... |
||
Retour au forum "Langage C" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
61 Zéros connectés |
9 requêtes |
0.0936s (0.0773s)
