Are declarations within an if statement illegal without an enclosing brace? For example:
if
if (argc == 2) char* str = "Two"; else cha