Compilation et exécution du programme
Compilation et exécution sous Visual Studio
Bon, démarrez Visual Studio et faites (désolé, j'ai une version anglaise ;p) File->New. Sélectionnez ensuite l'onglet Projects et dans la liste sélectionnez "Win32 Application". Spécifiez ensuite un nom pour le projet, et le chemin ou vous voulez mettre ce projet, puis validez. Cochez maintenant "An empty project" (sélectionné par défaut) puis validez. Une boite de dialogue va apparaitre, vous précisant que le projet a bien été créé, validez.
Vous avez donc votre un projet vide créé. Maintenant il va falloir rajouter des fichiers sources à ce projet. Sélectionnez donc File->New, puis C++ source file dans l'onglet Files (c'est valable également pour les fichiers C). Donnez un nom à ce fichier, par exemple super_original.c. Vous pouvez maintenant recopier le code source donné plus haut. Si vous avez déjà le fichier avec le code source dedans mais qu'il n'est pas inclus dans le projet, vous pouvez faire Project->Add to project->Files, sélectionnez les fichiers sources à rajouter au projet, puis valider.
Maintenant faites Build->Compile [ctrl+F7]. Si vous avez mal recopié l'exemple ci-dessus, la fenêtre d'output (en bas de l'écran) vous indiquera les lignes contenant les erreurs. Maintenant faites Build->Build [F7], puis Build->Exécute [Ctrl+F5].
Compilation et exécution sous Dev-C++
Bon, c'est encore plus simple. Lancez le programme, puis faites File->New project. Sélectionnez Windows Application, cochez C Project juste au-dessous et validez. Entrez un nom pour le projet, sélectionne un endroit ou l'enregistrer, puis validez. Dev-C++ va automatiquement ajouter un fichier au projet, avec un code par défaut, que vous n'avez qu'à remplacer par notre code à nous. Faites maintenant File->Save Unit, donnez un nom à notre fichier source et enregistrez le quelque part sur votre disque, de préférence dans le même répertoire que votre fichier de projet.
Maintenant, compilez le projet avec Execute->Compile [Ctrl+F9] puis Execute->Run [F9].
Vous devriez obtenir le même résultat avec les deux compilateurs :).