Schaum's outlines programming with C - Gottfried, Byron S. (Schaum's outline series, 2011)