This text is appropriate for any C programming language course. Part I comprises a complete tutorial for learning C language, plus programming strategies on correct programming style and hints on maximizing portability. Part II is a complete and in-depth reference manual of the language, whichthe student will need as a serious programmer and later as a professional. An appendix compares ANSI C with older versions of C. Twelve chapter summaries provide...