I'm in a similar situation as the parent comment, wanting to re-learn C after more than a decade (or two). Thanks for the link to a recent discussion! For the parent, here are some of the recommended books:
Head First C - Griffiths and Griffiths
Expert C Programming: Deep C Secrets - Peter van der Linden
Modern C - Jens Gustedt
C Programming: A Modern Approach - K. N. King
21st Century C: C Tips from the New School - Ben Klemens
Understanding and Using C Pointers - Richard Reese
C Interfaces and Implementations: Techniques for Creating Reusable Software - David R. Hanson