Stray '\' in program error even though i am not using it for comments

No code tags, I cannot see any '' in that code fragment.

The compiler actually sees the code as a series of integer values. The odd double quote is represented as \xxx in the stream of data that the compiler sees. So, the error message alludes to the fact that the \xxx value was not one that the compiler recognized. The message does not literally mean that there is a \ in the program in the wrong place.