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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 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]