This repo contains:
- My solutions to the exercises in K. N. King's "C Programming: A Modern Approach", second edition.
- My reading notes
- Source code of programs illustrated in the book.
- Chapter 1. Introducing C
- Chapter 2. C Fundamentals
- Chapter 3. Formatted Input/Output
- Chapter 4. Expressions
- Chapter 5. Selection Statements
- Chapter 6. Loops
- Chapter 7. Basic Types
- Chapter 8. Arrays
- Chapter 9. Functions
- Chapter 10. Program Organisation
- Chapter 11. Pointers
- Chapter 12. Pointers and Arrays
- Chapter 13. Strings
- Chapter 14. The Preprocessor
- Chapter 15. Writing Large Programs
- Chapter 16. Structures, Unions, and Enumerations
- Chapter 17. Advanced Uses of Pointers
- Chapter 18. Declarations
- Chapter 19. Program Design
- Chapter 20. Low-Level Programming
- Chapter 21. The Standard Library
- Chapter 22. Input/Output
- Chapter 23. Library Support for Numbers and Character Data
- Chapter 24. Error Handling
- Chapter 25. International Features
- Chapter 26. Miscellaneous Library Functions
- Chapter 27. Additional C99 Support for Mathematics