// "default" label illegal outside of "switch" statement void foo(float f) { default: ++f; switch (f) { case 1: ++f; case 2: f = 0; } }