まず、C の学習がうまくいきますように。
熟練したプログラマーになるために何をすべきかは、非常に大雑把なものです。類推してお答えします。この本の最後にあるすべての演習を完了することができますが、最初に割り当てられた実践的なプログラムを完了することができません。別のケースでは、演習を完了できなかった可能性がありますが、最初の課題を完了することができます。誰がより良い場所にいると思いますか? 議論は解釈にお任せします。
本書の最後にある練習問題は、テキストを読み進める人が、問題のニュアンス、コードの状況、プログラミング テクニックに慣れ親しむことを目的としています。これらは一般的に、今読んだばかりのテキストの実際の実装をテストするためのものです。これらは、日常の練習で通常出てくる問題を見落としてしまう問題です。他の試験と同様に、特定の問題を 1 つ解けなくても、何も知らないということにはなりません。
私の提案は、すべての問題を試すことです。困惑した箇所に印を付けて、トピックをよりよく理解した後、または別の問題を解決した後、または別の優れたリソースを調べた後、それらを再訪してください。
インターネットまたは他の場所を使用して、トピックについてもっと読んでみてください。
本に関して言えば、あなたに理解を与える本はどれも良いものであり、それが失敗した場合、その本はあなたにとって価値がありません.
楽しんで、歩き続けてください!!!