Programming in ANSI C. - 2nd ed. , - Balagurusamy, E (Tata McGraw -- Hill publishing, 1999)