Programming in ANSI C - Balagurusamy, E (Tamil Nadu McGraw Hill Education Pvt Ltd)
Keywords: Character Arrays, Strings, Structures and Unions, Pointers, Preprocessor, Dynamic Memory Allocation , Linked Lists