Проверка на диапазон значений в switch - C (СИ)

Формулировка задачи:

У меня есть вопрос по оператору switch, объясню на примере:
int x;
switch(x){
    // тут я написал не верно(по синтаксису, где "диапазон"), как пример
case 1..5 : printf("some text"); // как вот тут реализовать диапазон, это вообще возможно если да, то как? 
case 6..10 : printf("some text 2"); // как вот тут реализовать диапазон, это вообще возможно если да, то как? 
}
Спасибо откликнувшимся!

Код к задаче: «Проверка на диапазон значений в switch - C (СИ)»

textual
    int x; 
        switch(true) 
    { 
        case (x>=1 && x<=5): 
            printf("some text"); break; 
        case (x>=6 && x<=10): 
            printf("some text 2"); break; 
    }

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

7   голосов, оценка 3.571 из 5


СОХРАНИТЬ ССЫЛКУ