switch(x) {
case A:
// do A and fallthrough to B
case B:
// do B
break;
case C:
// do C
break;
default:
// do default
}
while (x == A) { /* do A; */ break; }
while (x == B || x == B) { /* do B */ break; }
while (x == C) { /* do C */ break; }
while (x != A && x != B && x != C) { /* do default */ break; }
while/break
деньги предлагаю 50/50 =)