voila j'ai programmé un petit truc pour voir et donc voila j'ai u des petit probléms dans les résultats de mes opérations,exemple 1+1=435677.pourquoi?
voila le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
   int a,b,c,res1,res2,res3;
   float res4;
   res1=a+b;
   res2=a-b;
   res3=a*b;
   res4=a/b;
   printf("entrez 2 entiers");
   scanf("%d %d",&a,&b);
   printf("POur additioner appuyer sur 1\n");
   printf("POur soustraire appuyer sur 2\n");
   printf("POur multiplier appuyer sur 3\n");
   printf("POur diviser appuyer sur 3\n");
   scanf("%d",&c);
 
   switch(c)
   {
      case 1:printf("a+b=%d",res1);
         break;
 
      case 2:printf("a-b=%d",res2);
         break;
 
      case 3:printf("a*b=%d",res3);
         break;
 
      case 4:printf("a/b=%d",res4);
         break;
 
      default:printf("Fatal Error");
   }
   getch();
}

merci