Pb de compilation d un programme tres simple
Fermé
legyptien
Messages postés
382
Date d'inscription
lundi 19 novembre 2007
Statut
Membre
Dernière intervention
23 avril 2022
-
27 déc. 2007 à 19:52
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 - 27 déc. 2007 à 21:06
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 - 27 déc. 2007 à 21:06
A voir également:
- Pb de compilation d un programme tres simple
- Programme demarrage windows 10 - Guide
- Simple ocr - Télécharger - Bureautique
- Iphone 14 simple - Guide
- Simple file locker - Télécharger - Sécurité
- Fichier ouvert dans un autre programme - Guide
6 réponses
Salut! Le compilateur ne marchera pas tant que tu n'auras pas effacé les // au debut de system("PAUSE")..
Ces // indiquent que ce qui suit est un commentaire, donc du texte qui n'est pas traité par ton compilateur...
Ces // indiquent que ce qui suit est un commentaire, donc du texte qui n'est pas traité par ton compilateur...
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 déc. 2007 à 20:24
27 déc. 2007 à 20:24
Salut,
Ces // indiquent que ce qui suit est un commentaire, donc du texte qui n'est pas traité par ton compilateur...
Et depuis quand on n'a pas le droit de mettre des commentaires dans le code??
essaie
Ces // indiquent que ce qui suit est un commentaire, donc du texte qui n'est pas traité par ton compilateur...
Et depuis quand on n'a pas le droit de mettre des commentaires dans le code??
essaie
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf("hello world"\n); /* system("PAUSE"); */ return 0; }
legyptien
Messages postés
382
Date d'inscription
lundi 19 novembre 2007
Statut
Membre
Dernière intervention
23 avril 2022
8
27 déc. 2007 à 20:45
27 déc. 2007 à 20:45
j ai reessayé avec la modification indiquée mais il y a le meme message d erreur. quand j ai mis // ca m a bien mis que la ligne en commentaire et pas tout ce qui suit donc ca devrait marcher!
j ai une autre question, est il possible d avoir dans un programme :
main(int argc, char* argv)
{
//plein de ligne de code
return 0;
}
j ai vu ca une fois et je suis debutant en C mais là on cherche à retourner une valeur alors qu il y a pas de 'int' devant le main !!
Le "int " est bien indispensable d apres vous?
merci d avance.
j ai une autre question, est il possible d avoir dans un programme :
main(int argc, char* argv)
{
//plein de ligne de code
return 0;
}
j ai vu ca une fois et je suis debutant en C mais là on cherche à retourner une valeur alors qu il y a pas de 'int' devant le main !!
Le "int " est bien indispensable d apres vous?
merci d avance.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 déc. 2007 à 20:47
27 déc. 2007 à 20:47
Essaie tout simplement
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { printf("Bonjour tout le monde!"); system("PAUSE"); return 0; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
legyptien
Messages postés
382
Date d'inscription
lundi 19 novembre 2007
Statut
Membre
Dernière intervention
23 avril 2022
8
27 déc. 2007 à 21:00
27 déc. 2007 à 21:00
non toujours pas. Bon ben y a plus qu a essayer avec autre chose que dev-C++. je me permettrai de vous solliciter une fois que j aurai installer le logiciel (pour une eventuelle aide à la prise en main parce que la probleme vient pas du programme vu la simplicité de ce dernier).
merci a vous :)
merci a vous :)
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
27 déc. 2007 à 21:06
27 déc. 2007 à 21:06
essaye un autre compilateur ;)
pour ton autre question l'entete de la fonction doit commencer par le type de ce quel renvoie
donc int main si on a return 0 sinon void fonction() si on renvoie rien
pour ton autre question l'entete de la fonction doit commencer par le type de ce quel renvoie
donc int main si on a return 0 sinon void fonction() si on renvoie rien