I just found out that my program was not working because there was a strange (garbage?) character in a string that was present (got introduced while copy-pasting maybe) in a string supposed to be displayed to the user. Emacs was not showing me this strange character. I was just seeing a whitespace (as was expected).
After wasting three hours on this, I opened the file in Vim and I was able to see a couple of ? and slashes. How do I make Emacs show these characters like Vim does?
I am attaching the difference in how the two editors render text.
