Bonsoir, voici le code d'un exercice ou je dois trouver le max et le minimum, mais j'ai tjr des problemes avec mes conditions, pour le max il n'y a pas de problemes il le trouve bien mais c'est au niveau de la condition pour le min, et une autre question comment puis je déclarer une constante voici se que je pense : #define max =0 ( dite moi si c'est juste ) merci bcp pour votre aide

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
#include <stdio.h>
#include <conio.h>
 
main()
{
int eff;
int nbr;
int max;
int i;
int min;
 
max = 0;
min = 0;
 
printf("entrez eff : ");
 scanf("%d",&eff);
 
for ( i=0 ; i < eff ; i++)
{
 
printf("entrez le nombre : ");
 scanf("%d",&nbr);
 
if ( nbr > max )
  {
    max = nbr;
  }
 
else if ( nbr < min )
   {
     min = nbr;
   }
}
printf("la valeur de max est : %d ",max);
printf("\nla valeur de min est : %d ",min);
 
getch();
 
}