When I go to save any program I've typed up, it always saves first as a directory with the name I wanted to give the program, with the program itself inside the directory with the name "Untitled", forcing me to manually rename these files as "whatever.c" So, as an example, when I save something as "hello.c" I get a directory called hello.c with an unnamed file in that directory with everything I actually typed.
Also, until I actually rename the file "whatever.c", the program doesn't seem to act like a program. There's no syntax highlighting until AFTER I rename the file as a .c.