Inanzitutto su pc come strumento potresti usare DevC++ o la suite "Express" gratuita della microsoft anche se forse è un pò troppo "caotica" per il solo C... se sei su unix o linux hai già quello che ti occorre.
Ci sono delle brevi introduzioni su
http://www.html.i poi altri link potrebbero essere:
e
http://www.manuali.it/manuali-guide/Informatica-e-Internet/Programmazione/CC/51.htm
Ci sono poi alcune "pietre miliari" come il TrickyC, anche se pensato per DOS.
Tieni conto che molti dei manuali/tutorial affrontano sì la programmazione C ma inevitabilmente la applicano ad un S.O. Certo, per sua natura questo non dovrebbe comportare un grande problema ma lo può essere per il suo apprendimento iniziale. Quindi per non fare confuzione evita di leggere manuali pensati per windows e poi testarli sotto unix e vicevera.
Chip