1〜4 までの整数を1箇所で引っ掛ける時は
case 1:
case 2:
case 3:
case 4:
 /* 本体 */
 break;

こう書く

case (1||2||3||4): は
定数式 1 || 2 || 3 || 4 →結果は真で 1 として整数化されるから
結局 case 1: と書いてるのと同じ意味になってしまう