This error:


test.c:182:13: error: a label can only be part of a statement and a declaration is not a statement

Is kinda tricky. Basically what it means is that when you have a label (either a...