Počni od ovog:
http://home.etf.rs/~kraus/knjige/crz.html
Ima na ETF-u u skriptarnici (uđeš na fakultet pa ideš desno, ili pitaj portira ili bilo kog studenta), vidi samo da ti ne uvale "Rešeni zadaci iz programskog jezika C" već baš ovo "Programski jezik C sa rešenim zadacima" (ova prva su samo zadaci bez teorije, to nemoj).
C je uvek korisno znati za programiranje uopšte, a s njega ćeš vrlo lako preći na bilo šta drugo (C++, Javu, C#).