The long past of C, how standard growth in C - http://esr.ibiblio.org/?p=4304

The state of C - http://drdobbs.com/article/print?articleId=223000089&siteSectionName=

Reference of C libraries - http://programmers.stackexchange.com/questions/102924/are-there-any-c-api-explorers-browsers-out-there-that-include-the-gnu-c-library

Reflection for C - http://altdevblogaday.com/2011/09/25/reflection-in-c-part-1-introduction/

Interesting idea, integrate C and lisp - http://voodoo-slide.blogspot.com/2010/01/amplifying-c.html

How to prevent code duplication in C - http://groups.google.com/group/comp.lang.c.moderated/browse_thread/thread/b4d029524579944e?hl=en&pli=1

Why need header - http://stackoverflow.com/questions/1305947/why-does-c-need-a-separate-header-file

How to monitor file usage - http://www.thegeekstuff.com/2010/04/inotify-c-program-example

C programming questions - http://stevenkobes.com/ctest.html

Taking input for compilation - http://susam.in/blog/compiler-taking-input-while-compiling/

Understand lvalues and rvalues - http://eli.thegreenplace.net/2011/12/15/understanding-lvalues-and-rvalues-in-c-and-c/

http://www.thegeekstuff.com/2012/05/classic-unix-books

You may have something like 
 switch (x) {
       case 1 ... 100:
           printf("1 <= %d <= 100\n", x);
           break;
http://www.lainoox.com/ranges-in-c-switch-statements/

Tutorial - http://cslibrary.stanford.edu/101/EssentialC.pdf

C Is Not a Low-level Language - https://queue.acm.org/detail.cfm?id=3212479