The behaviour is wrong. According to the manual a comment is supposed to
be syntactically like white space. The C standards people are suggesting
that a new character ('#') be used by the preprocessor to do the same thing
that /**/ is used for.
-Ron