On 13 Oct 2011 at 14:45, Fred Cisin wrote:
You said "into the white space". You did
NOT say on its own line of
white space. On original K&R C compilers, it'll give a syntax error.
On newfangled C compilers that corrupt the C concept of white space,
the "//" will turn everything else on that line into part of the
comment.
Back when Dennis was posting his puzzles on Usenet, the assumptions
were K&R C. "//" comments did not exist and there were be puzzles
posted with lexical gotchas such as division by a dereferenced
pointer. (a=b/*p and the like).
There were also answers that were "Undefined", which really bugged
me about C as a language.
--Chuck