This is wrong:
x = 3; y = 4; | This is correct:
x = 3; y = 4; |
goto
statement MUST NOT be used.
Of course, this rule is not applicable on source files generated by external tools (like bison or flex).
asm
declaration MUST NOT be used.