DevC++
peet
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,j'apprend à programmer à partir d'une console application grace à un tutoriel. je suis au niveau de la partie calcul, seulement j'arrive pas à compiler
#include <math.h>
#include <math.h>
int main(int argc, char *argv[])
{
long premiereNote =0, deuxiemeNote =0, resultat =0;
printf("Entrer la premiere note :");
scanf("%ld",&premiereNote);
printf("La deuxieme note ici :");
scanf("%ld",&deuxiemeNote);
resultat = premiereNote + deuxiemeNote;
printf("%ld + %ld = %ld\n", premiereNote, deuxiemeNote, resultat)
system("PAUSE");
return 0;
}
merci de me donner un coup de pouce
#include <math.h>
#include <math.h>
int main(int argc, char *argv[])
{
long premiereNote =0, deuxiemeNote =0, resultat =0;
printf("Entrer la premiere note :");
scanf("%ld",&premiereNote);
printf("La deuxieme note ici :");
scanf("%ld",&deuxiemeNote);
resultat = premiereNote + deuxiemeNote;
printf("%ld + %ld = %ld\n", premiereNote, deuxiemeNote, resultat)
system("PAUSE");
return 0;
}
merci de me donner un coup de pouce
A voir également:
- DevC++
- Devc++ - Télécharger - Langages
4 réponses
Salut,
Tu as oublié d'inclure stdio.h.
Sinon tu n'as pas besoin d'inclure math.h pour ce code.
Et enlève system("PAUSE"); et mets à la place :
Tu as oublié d'inclure stdio.h.
#include <stdio.h>
Sinon tu n'as pas besoin d'inclure math.h pour ce code.
Et enlève system("PAUSE"); et mets à la place :
getchar();
j'arrive pas à compiler
Comment ça ? ça fait une erreur ou tu ne sait pas quoi faire de ton code source.
Comment ça ? ça fait une erreur ou tu ne sait pas quoi faire de ton code source.
Mauvais tutoriel.
Ne jamais apprendre avec des tutoriels, c'est la règle d'or depuis 30 ans !
Lis la Bible du C : le KR.
Là, oui, tu vas apprendre, et pas des aneries...
Ne jamais apprendre avec des tutoriels, c'est la règle d'or depuis 30 ans !
Lis la Bible du C : le KR.
Là, oui, tu vas apprendre, et pas des aneries...
tu trouveras des cours qui te conviendrons ici https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
Voici ton code corrigé, arrangé et commenté :
A la place des getchar() utilisés après les scanf, il est courant d'utiliser une fonction viderBuffer() pour vider stdin.
Cdlt
ça marche maintenant. je vais ajouter des variables pour voir
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
long age = 20;
if(age >= 20)
printf("Vous etes majeur\n");
}
else
{
printf("Desole! Vous etes envore mineur.")
system("PAUSE")
return 0;
}
quand je compile et j'exécute, else est souligné comme erreur
Normal, tu as mal placé des accolades.
De plus tu as oublié plusieurs points virgules. Et sinon utilise plutôt getchar() que system("PAUSE");