Programming with c - Gottfried, Byron S (New Delhi Tata McGraw Hill Education pvt ltd, 2011)