C - Switch con múltiples números de caso

Así que mi profesor nos pidió que creamos una declaración de cambio. Se nos permite utilizarsolo el "interruptor" Declaración para hacer el programa. Quiere que ingresemos un número y luego lo mostremos si está en el rango de números y qué número de maletín se tomará como se muestra a continuación. Ahora ... Sé que para este tipo de programa es más fácil usar elDeclaración IF. Caso 1: Caso 2: Caso 3 ... El caso 30 funcionará pero tomará mucho tiempo debido al rango de números.

#include <stdio.h>
main()
{
      int x;
      char ch1;
      printf("Enter a number: ");
      scanf("%d",&x);
      switch(x)
      {
                 case 1://for the first case #1-30
                 case 30:
                      printf("The number you entered is >= 1 and <= 30");
                      printf("\nTake Briefcase Number 1");
                      break;         
                 case 31://for the second case #31-59
                 case 59:
                      printf("The number you entered is >= 31 and <= 59");
                      printf("\nTake Briefcase Number 2");
                      break;                 
                 case 60://for the third case #60-89
                 case 89:
                      printf("The number you entered is >= 60 and <= 89");
                      printf("\nTake Briefcase Number 3");
                      break;                 
                 case 90://for the fourth case #90-100
                 case 100:
                      printf("The number you entered is >= 90 and <= 100");
                      printf("\nTake Briefcase Number 4");
                      break;      
                 default:
                     printf("Not in the number range");
                     break;

                 }
      getch();
      }

Mi profesor nos dijo que hay una manera más corta de cómo hacer esto, pero no nos dirá cómo. La única forma en que puedo pensar en acortarlo es utilizando IF, pero no se nos permite hacerlo. ¿Alguna idea sobre cómo puedo hacer que esto funcione?

Respuestas a la pregunta(3)

Su respuesta a la pregunta