> Notepad is just being dumb...notebad needed \r\n to print any newline
Yes it does, but your program (via the standard library) should be outputting a "\r\n" for every "\n" you print in your own code, when you write to a file opened with "w" mode.

jgrasp seems to be an IDE (your text editor), do you know what compiler that comes with?

When you compile your program, do you see any text output showing you what is being compiled, or any messages from the compiler as it is working?