First pass at the C99 preference.
Fix a couple of typos.
It's a CGRect, not an NSRect.

Been doing too much AppKit recently it seems.
Don't have CGRectMake in the example.
Merge pull request #32 from github/c99-structs

C99 Struct Initialisers