Add C example.
Add a makefile.
Fix a warning.
Sync documentation and webpage.