Computer Science:A Structured Programming Approach Using C. - Forouzan,B A. (New Delhi. Cengage., 2008)