Bonjour,

dans le code ci-dessous :
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
#include<stdio.h>
    #include<conio.h>
 
    void main()
    {
    int ht,pu,s;
    float x;
    printf("entrez le nombre d'heures travailles");
    scanf("%d",&ht);
    printf("entrez le prix unitaire de l'heure");
    scanf("%d",&pu);
 
 
    if(1<=ht<=39)
 
    printf("sans supplement\n");
 
 
     if (40<=ht<=44)
 
       s=ht-40;
       x=(((ht-s)*pu)+(s*pu)*0.50);
       printf("montant1=%f\n",x);
 
 
     if (45<=ht<=49)
 
        s=ht-45;
         x=(((ht-s)*pu)+(s*pu)*0.75);
        printf("montant2=%f\n",x);
 
 
      if (50<=ht);
 
        s=ht-50;
         x=(((ht-s)*pu)+(s*pu)*1);
        printf("montant3=%f\n",x);
 
 
    getch();
    }
toutes les conditions apparaissent alors qu'il men faut qu'une seule
pouvez-vous m'aider svp ?
Merci.