This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler is whitespace/indentation sensitive???

static void foo(void)
{
    baz();
    int bar;
    baz();
int cow;
    baz();
}

I get a "expected a "}"" error on the "int cow;" line and "expected a declaration" on the "}". If I intent "int cow;", with a tab or a space, the errors go away.

WTF???? This is C, not Python! :-)

This happens in two different versions: 5.2.1.00018 and 5.2.0.00069