typedef enum {
YES, NO, DEFINITELY,
PROBABLY, MAYBE } ynm;
void decide (ynm y)
{
switch (y)
{
case PROBABLY:
case NO: printf ("No!");
case MAYBE: printf ("Maybe");
/*@fallthrough@*/
case YES: printf ("Yes!");
}
}