Bonjour tout le monde,

Une question simple, mais elle va me servir trop à réduir la taille de mon code :
Est ce dans un switch en langage C , je peux mettre un ensemble de valeurs ?
Je donne ce que je veux faire en code pour mieux m'exprimer:

Est ce que ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
switch (Variable) {
case Valeur1 :
ListeInstructionsA;break;
case Valeur2 :
ListeInstructionsA;break;
case Valeur3 :
ListeInstructionsB;break;
...
}

peut se transformer en ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
switch (Variable) {
case Valeur1,Valeur2 :
ListeInstructionsA;break;
case Valeur3 :
ListeInstructionsB;break;
...
}
ou à la limite ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
switch (Variable) {
case Valeur1||Valeur2 :
ListeInstructionsA;break;
case Valeur3 :
ListeInstructionsB;break;
...
}
Merci pour vos réponses