Se connecter / S'enregistrer
Votre question

Est-ce que vous-pouvez me dire où est mon erreur svp ?

Tags :
  • Programmation
  • Écrans
Dernière réponse : dans Programmation
8 Janvier 2011 09:40:09

Bonjour tout le monde, ben voilà je comprends pas où est l'erreur ci-dessous :

  1. int main(int argc, char *argv[])
  2. { int resultat = 0, nombre1 = 0, nombre2 = 0, nombre3 = 0, nombre4 = 0;
  3.  
  4. // On demande les nombres 1 et 2 à l'utilisateur :
  5.  
  6. printf("Entrez le nombre 1 : ");
  7. scanf("%d", &nombre1);
  8. printf("Entrez le nombre 2 : ");
  9. scanf("%d", &nombre2);
  10. printf("entrez le nombre 3:");
  11. scanf("%d", &nombre3);
  12. printf("entrez le nombre 4:");
  13. scanf("%d", &nombre4);
  14.  
  15. // On fait le calcul :
  16.  
  17. resultat = nombre1 + nombre2 + nombre3 + nombre4 // Et on affiche l'addition à l'écran :
  18.  
  19. printf ("%d + %d + %d + %d = %d\n", nombre1, nombre2, nombre3, nombre4, resultat);
  20.  
  21. return 0;


Normalement c'est l'avant dernière ligne mais je ne sais pas où est l'erreur pourriez-vous m'aidez svp ?

Merci d'avance.

Autres pages sur : pouvez dire erreur svp

a c 232 L Programmation
8 Janvier 2011 12:12:04

Salut,

Tu as encore oublié un ; mais cette fois à la fin de la ligne result = nombre1 + nombre2 + nombre3 + nombre4
m
0
l
a b L Programmation
8 Janvier 2011 14:01:19

Pour expliquer en détails:

Lorsque tu ne mets pas de ';', l'instruction suivante:
  1. resultat = nombre1 + nombre2 + nombre3 + nombre4 // Et on affiche l'addition à l'écran :
  2. printf ("%d + %d + %d + %d = %d\n", nombre1, nombre2, nombre3, nombre4, resultat);

est équivalente à:
  1. resultat = nombre1 + nombre2 + nombre3 + nombre4 printf("%d + %d + %d + %d = %d\n", nombre1, nombre2, nombre3, nombre4, resultat);

Le compilateur croit que tu t'es trompé dans l'addition.

m
0
l
9 Janvier 2011 12:16:15

Merci beaucoup à vous deux .
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS