C のサイトはぐぐればいくらでも見つかるが、
最初は適当な入門書を買ってきて読んだ方が良いのではないかという気はする。

あと、HMDT を完全に理解するには C 言語を理解していることが前提だと思うが
分からないところは飛ばしつつ取り敢えず最後まで読んで
後から分からない部分だけ学習するという方法が効率的かもしれない。

Cocoa でプログラミングするのに取り敢えず必要なのは
変数の宣言と演算子と制御文の知識ぐらいだし。