Publisher's Synopsis
This book aims to provide a comprehensive course in C programming. The book teaches the C programming language at tertiary level with a strong emphasis on `good' programming techniques using real examples. The book benefits from Boris Allan's extensive experience of teaching in higher education and preliminary versions have been used on in-house training courses for FORTRAN and Pascal programmers learning C. Differences between C compilers are highlighted where appropriate to assist working programmers understand their system - of particular importance to the use of the book as an independent text.