title: What does good, modern c code look like?
body: <p>I'm primarily a c#/.NET programmer, but the <a href="https://stackoverflow.com/questions/43180/how-to-get-started-in-operating-system-development">hobby project</a> that I am about to take on will involve coding in c.</p>
  
  <p>I know that there is a ton of c code out there, but its very hard to separate a well structured c project from a badly structured project if you did not "grow up" with the language.  Can anyone point me toward a newer, non trivial (but not enormous) project that is considered a good example of how to structure c code?</p>
  
  <p><strong>Edit</strong></p>
  
  <p>If you cannot find a project, feel free to discuss in words how you think a c project should be structured.</p>