Et si, puisqu'il répète la fonction faire() en inversant la condition....Citation:
thewho a écrit :
sauf que ça ne correspond plus au problème: si on est entré dans une des cas CAS1 ou CAS2, que le test sur condition échoue ou non, on ne poursuivra pas dans CAS3...
Mais on peut aussi faire :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 switch ( valeur ) { case CAS1 : case CAS2 : case CAS3 : case CAS4 : if ( (valeur == CAS1) || (valeur == CAS2) ) { if ( condition ) { ..... break ; } } ....... break ; }