Schaum's outline of programming with C - Gottfried, Byron (New Delhi Tata.Mc-Graw Hill, 2003)