[Débutant] Exécution d'un prog.
Bonjour, je commence à apprendre le C, je suis aller sur ce site et j'ai D/l des cours, etc...
j'ai compilé ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
#include <stdio.h>
int main(void)
{ int i;
double x;
i=0;
x=3.1415926535; /*c'est un nbr float*/
printf("bonjour tout le monde\n");
printf("i vaut : %d et x vaut : %f '',i,x");
return 0 ;
} |
c'est l'exemple donné dans le cours, mon compilateur me donne alors 2 fichiers :
un .cpp
et un .exe.
Quand je lance le .exe, ben j'ai un flash noir (genre commande MsDos) et puis rien.
Alors est-ce qu'il faut que je rajoute le fichier stdio.h ??? que je n'ai pas?
(désolé je débute vraiment^^)
Edit: c'est le même problème que ici
mais moi, quand je rajoute lorsque je compile ça ne marche pas ; c'est écrit
Code:
'system' undeclared
il faut donc que je déclare la fonction système c'est ça?
2nd édit : merci Diogène, ça marche avec getchar()
[Merci d'utiliser les balises "code" et non pas les balises "quote" - Gangsoleil]
Re: [Débutant] Exécution d'un prog.
Citation:
Envoyé par Blac_Nosai
c'est l'exemple donné dans le cours, mon compilateur me donne alors 2 fichiers :
un .cpp
et un .exe.
S'il te donne un .cpp, c'est que ton compilateur est réglé sur le C++, et non sur le C. Modifie ça (même si à première vue ça a l'air de marcher, c'est une mauvaise chose).
Re: [Débutant] Exécution d'un prog.
Citation:
Envoyé par Blac_Nosai
c'est l'exemple donné dans le cours, mon compilateur me donne alors 2 fichiers :
un .cpp
.cpp, c'est pas bon. Pour faire du C, l'extension doit être .c (et non .C).