Publisher's Synopsis
The book is written for those who have previous experience of an imperative block-structured procedural language such as Pascal, Modula or Ada. It assumes a knowledge of the basic constructs and covers the facilities of the C language in the context of problem-solving using a wide range of worked examples and exercises. The language constructs are presented through a strong context in the form of realistic problems, together with their structured solutions. The provision of additional language specific features is also discussed where these occur.;This book should be of interest to undergraduates and diploma students in computing and information systems, software engineering and information systems.