Kandr is a project mainly written in C, it's free.
Exercises created whilst completing "The C Programming Language" by Brian W. Kernighan and Dennis M. Ritchie