Para auxiliar no seu aprendizado e fortalecer no conteúdo:
- Cormen, T. et al., Algoritmos: Teoria e Prática. 3a ed., Elsevier - Campus, Rio de Janeiro, 2012
- Ziviani, N., Projeto de Algoritmos com implementação em Pascal e C, 3a ed., Cengage Learning, 2010.
- Felleisen, M. et al., How to design programs: an introduction to computing and programming, MIT Press, EUA, 2001.
- Evans, D., Introduction to Computing: explorations in Language, Logic, and Machi nes, CreatSpace, 2011.
- Harel, D., Algorithmics: the spirit of computing, Addison-Wesley, 1978.
- Manber, U., Introduction to algorithms: a creative approach, Addison-Wesley, 1989.
- Kernighan, Brian W; Ritchie, Dennis M.,. C, a linguagem de programacao: Padrao ansi. Rio de janeiro: Campus
- Farrer, Harry. Programação estruturada de computadores: algoritmos estruturados. Rio de Janeiro: Guanabara Dois, 2002.
O URI Online Jugde é uma ótima plataforma para você fazer exercicios relacionados a linguagem C e as demais.