Oooohh, I hate to tell you this, but yep.
EXE files are optimized binary machine code. When you compile C language code, the compiler translates it into machine code... which is just a series of bytes that the processor understands.
Sometimes people try to reverse-engineer programs, but if you're gonna do that, you may as well rewrite it from scratch.
When you finish a program, I recommend you burn your source code onto a CD and keep the CD in a safe place.
Sorry about that, though.
I REALLY hope that helps.
Will