Appunto, la deduzione logica è che il codice nel post iniziale sia stato compilato come C++ e non C.Originariamente inviato da menphisx
Si, ma qua si parlava di C.
Quindi è un problema nell'IDE.
Infatti una dichiarazione come:
typedef enum {false, true} boolean;
compila tranquillamente come C ma non come C++.