Depende del libro. Los acertijos en K&R, por ejemplo, son bastante épicos e instructivos, e incluso hay un libro, llamado The C Answer Book, que cubre los ejercicios en los detalles que merecen.
Si estás leyendo Knuth, realmente no estás obteniendo nada a menos que lo leas con lápiz y papel. Por supuesto, algunos de los problemas de Knuth son problemas abiertos bien conocidos, por lo que no esperará tenerlos todos.
Sin embargo, como instructor, descubrí que muchos ejercicios en muchos libros buenos son terribles. Algunos de ellos son solo BS, aparentemente añadidos en el último minuto. Como resultado, al asignar problemas en clase, tengo que hacer los míos. Mientras se concentre en los libros correctos y en los problemas correctos, obtendrá mucho de ello. Te recomiendo que hagas las de K&R, incluso si tu objetivo es aprender C ++.