quelques questions d'un débutant. - C - Programmation
Marsh Posté le 13-11-2007 à 19:33:47
Pour le goto, cette instruction existe aussi en C. À utiliser avec modération. Pour la syntaxe, tu devrais pouvoir retrouver ça facilement, si tu arrives à éviter tous les sites qui vont te déconseillé de l'utiliser.
Sinon pour ton programme, ça commence mal :
long menu;
// ....
scanf("%ld", menu);
Marsh Posté le 14-11-2007 à 00:19:10
flashi01 a écrit : est ce que il existe des fonctions équivalentent au "goto" et au "lbl" que l'on trouve sur le basic des calculette TI? |
Bah, oui, ça existe, mais ça ne sert à rien tant que tu n'as pas épuisé les possibilité de la programmation structurée (L3G). Tu veux nous faire revenir au Moyen-Age (L2G ?).
Citation : en plus général ou peut t'on trouver un site ou autre qui référence un minimum de commande pour débuter? |
Y'a tout ce qu'il faut sur le forum C du SdZ...
Citation : et puis autre chose j'ai crée à partir du tuto du site du zero un plus ou moins basique que j'essaye d'améliorait mais là je bloque, il se compile bien mais bug dans windows, si jammais un bonne ame pouvez jetez un oeil la dedans... |
Apprend à mieux régler ton compilateur, et il te dira où sont certains problèmes...
http://mapage.noos.fr/emdel/codage.htm#cfg_compilo
Marsh Posté le 14-11-2007 à 17:05:32
Citation : long menu; |
quel est le problême ici? le commentaire? le nom ou le typre de variable?
Citation : programmation structurée (L3G). |
ya quoi sous se nom barbare?
sinon pour le compilateur je vais jeter un oeil sachant que je suis sous dev c++ il y à des manips conseillées?
Marsh Posté le 14-11-2007 à 17:11:02
bon j'ai jeté un oeil au compilateur aprés modification il ne me detecte pas d'erreur.
Marsh Posté le 14-11-2007 à 18:06:43
flashi01 a écrit :
quel est le problême ici? le commentaire? le nom ou le typre de variable? |
Mauvais paramètre. avec scanf(), "%ld" attend l'adresse d'un long et non la valeur d'un long...
Citation :
|
Tu ne sais pas utiliser Wikipédia ?
http://fr.wikipedia.org/wiki/Progr [...] tur%C3%A9e
L3G : Langage de 3è génération.
Rappel :
L1G : Assembleur (Sauts conditionnels)
L2G : BASIC-FORTRAN ancien (Sauts conditionnels)
L3G : Programmation structurée : Algol, Pascal, Modula, C, Ada, BASIC moderne, FORTRAN moderne (plus ou moins...) : actions conditionnelles.
Citation :
|
Tu parles de quels manips ?
Marsh Posté le 14-11-2007 à 18:08:15
flashi01 a écrit : bon j'ai jeté un oeil au compilateur aprés modification il ne me detecte pas d'erreur. |
Tu as fait un rebuild all?
Marsh Posté le 14-11-2007 à 19:27:05
en appuyant sur F11 comme dit sur le tuto mais ca à pas bougé je vais essayé de recommencer.
je croi avoir compris mon erreur... si je ne me trompe pas:
scanf("%ld", menu); --> scanf("%ld", &menu);
donc si je comprend bien &menu et l'addresse de la variable menu?
Citation : Tu parles de quels manips ? |
heu non rien dsl j'avais pas lu le bas de la page disant comment faire pour dev c++. mais c'est bon merci.
Citation : Elle est célèbre pour son combat pour la suppression de l'instruction goto ou du moins pour la réduction de son usage. |
justement on en parlait plus haut ^^, merci pour ton lien (et ta patience)
Marsh Posté le 14-11-2007 à 19:54:01
flashi01 a écrit : en appuyant sur F11 comme dit sur le tuto mais ca à pas bougé je vais essayé de recommencer. |
Euh, j'ai écrit ctrl-F11, à moins qu'un lutin ai modifié mon texte...
Marsh Posté le 14-11-2007 à 20:19:07
harg dsl controle+F11 pour regenerer c'est encore une erreur de moi .
Marsh Posté le 13-11-2007 à 17:27:49
bonjours.
bon j'imagine que les debutant qui vous demande de l'aide sont nombreux mais si vous avez un peu de temps pour m'aider sa m'arrangerai bien.
deja un question qui me tracasse.
est ce que il existe des fonctions équivalentent au "goto" et au "lbl" que l'on trouve sur le basic des calculette TI?
en plus général ou peut t'on trouver un site ou autre qui référence un minimum de commande pour débuter?
et puis autre chose j'ai crée à partir du tuto du site du zero un plus ou moins basique que j'essaye d'améliorait mais là je bloque, il se compile bien mais bug dans windows, si jammais un bonne ame pouvez jetez un oeil la dedans...
merci d'avance
Message édité par flashi01 le 14-11-2007 à 20:21:41