#include
int main() {
int a = -1, b = -10, c = 5;
if (a > b)
printf(\"Hello World\");
else
printf(\"Get out World\");;;;;
An empty statement is legal in C. Since ; is the statement terminator, multiple ; are syntactically valid. Sometimes this is even useful: such as the for (;;) {/*code here*/} idiom.
(Although some compilers will warn you in appropriate instances).
Do note that, conceptually at least, the excess ; in that line are not part of the if block.