Мои полные решения упражнений в KN King's «Программирование C: современный подход», второе издание.

Решения для упражнений завершены, включая первые упражнения в главе 2 до последней программы главы 27. Измененный код из книги был включен под справедливый использование и с явным уведомлением об авторском праве, включенном в соответствующие файлы.
Мои решения стремятся быть максимально полными с небольшой двусмысленностью или загромождением. Также будут предоставлены полные вопросы упражнения, и решения будут составлены в соответствии с указаниями из книги.
Все тестирование проводилось в системе Linux x86_64, работающей на GCC 7.2.0 или более. Компилятор был установлен для запуска стандарта C89 или C99, если не указано иное:
$ gcc filename.c -o filename.o -Wall -Wextra -Wpedantic -std=c89
$ gcc filename.c -o filename.o -Wall -Wextra -Wpedantic -std=c99 Обратите внимание, что для всех упражнений или проектов, которые требуют заголовка <math.h> , требуется связь в GCC, то есть, чтобы использовать опцию -lm . Makefile S предназначен для таких программ, а Makefile -файлы также предоставляются для проектов, состоящих из нескольких файлов.
Код из книги имеет уведомление об авторском праве, как указано в book-notice.txt .
Эта работа лицензирована по международной лицензии Creative Commons Attribution 4.0.