Как эффективно достичь этого:
CASE 4 :
CASE 5 :
echo "Hilo";
break;
Это называется оператором переключения с провалом. От Википедия :
"В языках C и аналогично сконструированных языках широко используется отсутствие ключевых слов break, приводящих к провалу выполнения программы из одного блока в другой. Например, если n = 2, четвертый оператор case приведет к совпадению в управляющую переменную. Следующая строка выводит «n - четное число». Выполнение продолжается в течение следующих 3 операторов case и переходит к следующей строке, которая выводит «n - простое число». Строка разрыва после этого вызывает переключить оператор на заключение. Если пользователь вводит более одной цифры, выполняется блок по умолчанию, который выдает сообщение об ошибке. "