An image of a code sample with control flow arrows added.
The code reads:
/* Isn't C a wonderful language? */
switch (mode) {
case 0: if (gloop(a, b)) {
case 1: result = arfle(a, b);
break;
} else {
case 2: result = barfle(a, b);
break;
}
}
return (result);
}