c code examples