C'est pour apprendre à programmer ou apprendre le C?
Si tu programme déjà, une fois que tu a compris les concepts de langages haut niveau, il ne suffit que d'apprendre la syntaxe et la migration de language en language se fait très facilement.
Sinon, y'a les tutoriels d'OpenClassroom qui sont très bien pour les débutants.
Rien de mieux que de commencer à le lire pour savoir s'il répond à ton besoin. Il ne faut surtout pas excuser le manque d'explication par une pseudo exigence. Rien n'est trop exigent lorsque bien expliqué.