Mon programme ne sait pas calculer !?

Résolu
Bonjour,

Je crois avoir un petit problème avec ce petit programme basic :

#include <stdio.h>
#include <stdlib.h>

main ()
{
int a,b,c;
printf("bonjour\n");
printf("ca va bien ?\n");
printf("Je peux additionner deux nombres entier\n");
printf("va s'y rentre un premier entier : \n");
scanf("%d", &a);
printf("va s'y rentre un deuxième entier : \n");
scanf("%d", &b);
c=a*b;
printf("le résultat est : %d\n", c);
return 0;
}

Donc le problème est qu'il ne calcule pas bien. Au lieu de me répondre 30 pour 15+15 il me dit 225.
Je ne comprends pas.
Mon compilateur est gcc et mon éditeur kate.

Merci par avance de votre aide ^^ .
Configuration: Linux Mandriva
Firefox 2.0.0.3

5 réponses

  1. la machine est la pour obeir bêtement sans reflechir, à ce que son maitre, lui dit d'executer, elle ne se trompe jamais, l'erreur est toujours humaine,bonne soirée
    1. désolé de vous avoir déranger pour rien...j'aurais bien relu j'aurais trouvé tout seul...^^

      Merci.
      1. Contributeur
        bonjour
        c'est sur que si tu confond le signe * et le signe + t'as tout faut LOL
        a+
        1. salut

          change ca

          c=a*b;

          en

          c=a+b;

          et le tour est joué !

          * ---> multiplié
          + --> additionné