bonjour bonjour,

je débute en C, j'ai essayer de réaliser un modeste programme de calculatrice en C, problème mon script de fin ne fonctionne pas ( à le méchant ) ... merci de m'éclairai !

D'avances merci

seb

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
//calculette//
 
#include<stdio.h>
#include<conio.h>
 
int main()
{
    int n=1;
    int choix,a,b,swap,r,i;
 do { 
       do { 
 
    system("cls");
    printf("---==== Menu ====---");
    printf("\n\n");
    printf("1. Addition\n");
    printf("2. Soustraction\n");
    printf("3. multiplication\n");
    printf("4. division\n");
    printf("5. exposant\n");
    printf("\n"); 
    printf("0. Quitter\n"); 
    printf("\n"); 
    printf("Votre choix : "); 
    scanf("%d",&choix); 
    switch (choix) 
    { case 1 : 
             system("cls");
             printf("1. Addition \n");
             printf("-------------\n\n");
             printf("entrez un nombre entier\n");
             scanf("%d",&a);
             printf("entrez un second nombre entier \n\n");
             scanf("%d",&b);
             r=a+b;
             printf("la somme est : %d \n",r);
             system("pause");
             break;
    case 2 : 
             system("cls");
             printf("2. Soustraction \n ");
             printf("----------------\n\n");
             printf("entrez un nombre entier\n");
             scanf("%d",&a);
             printf("entrez un second nombre entier \n\n");
             scanf("%d",&b);
             r=a-b;
             printf("la difference est : %d \n",r);
             system("pause");
             break;
    case 3 : 
             system("cls");
             printf("3. Multiplication \n");
             printf("------------------\n\n");
             printf("entrez un nombre entier\n");
             scanf("%d",&a);
             printf("entrez un second nombre entier \n");
             scanf("%d",&b);
             r=a*b;
             printf("le produit est : %d \n",r);
             system("pause");
             break;
    case 4 : 
             system("cls");
             printf("4. Division \n ");
             printf("------------\n\n");
             printf("entrez un nombre entier\n");
             scanf("%d",&a);
             printf("entrez un second nombre entier \n");
             scanf("%d",&b);
             r=a/b;
             printf("la somme est : %d \n",r);
             system("pause");
             break;
    case 5 : 
             system("cls");
             printf("5. Exposant \n");
             printf("------------\n\n");
             printf("entrez un nombre entier\n");
             scanf("%d",&a);
             printf("entrez un second nombre entier \n");
             scanf("%d",&b);
             r=a+b;
             printf("la somme est : %d \n",r);
             system("pause");
             break;
    case 0 : printf("\n"); 
             break;
    default :
             system("cls");
             printf("\n"); 
             printf("Votre choix n'est pas valide\n\n");   
 
 
     }
     } while (choix!=0);
     if (choix==0)
     {
     system("cls");
     printf("Souhaitez-vous quitter [0 pour quitter] ? ");
     scanf("%d",&i);
     printf("--------------------------------------\n ");
     printf("Programme réalisé par:\n ");
     printf("Sebastien Degreve \n ");
     printf("Ephec 2007-2008 \n ");
     printf("Merci et Au revoir\n  ");
     printf("--------------------------------------");
     }
     } while (i !=9);
     system("pause");
 }