If you are writing C, do feel free to use the full ANSI features -- including function prototypes, which will help you spot cross-module inconsistancies.
on the same page, esr also writes:
Run a spell-checker on them. If you look like you can't spell and don't care, people will assume your code is sloppy and careless too.
Mm hmm.