The book is intelligently divided into two major parts, recognizing that you cannot write effective C code without understanding what happens beneath the operating system.
Decision-making ( if , if-else , switch ) and looping ( while , do-while , for ) are covered with classic problems: finding factorials, generating Fibonacci series, checking prime numbers, and the infamous switch fall-through behavior. The book is intelligently divided into two major