jraskell:
Don't you know the appropriate thing to do is to wipe out all evidence of your first post?
Why would I do that? The question was precise; the expected response would include similar precision. Both responses are correct. The "sketch tab" is not processed by an ANSI C compiler.
Or were you just waiting for somebody to quote you first, to add to the confusion?
What part of my response is confusing? If elico truly wants ANSI C (which was his question) he will not get it from the "sketch tab". If elico truly wants ANSI C from the ARDUINO IDE (which was his question) he can get it from a dot-C tab.
If, instead, elico was seeking a "good C or C++ compiler on the Arduino IDE" then he can state so.