The C language is the language of choice to teach programming to professionals who are serious about creating computer applications. A simple high level language, it can harness the power of machine level manipulations like a low level language. This combination of ease of learning and power has made C a popular programming tool. Let Us C by Yashavant Kanetkar has for long been a popular C tutorial, a book that helps beginners learn and use the C language. Let Us C has run into many reprints and updated editions. The current edition is the 12th edition, updated to reflect new technologies and platforms. It also covers C programming in the Linux Environment.
Let Us C Solutions is a companion book for this edition. It contains the solutions to the problems given in the main book. Its chapters also correspond to the chapters in the parent book. The book begins with an introductory section. It covers topics like Decision Control Structure, Functions, Loop and Case Control Structure, Decision Controls, Pointers, Strings, Arrays, and Data Types. The problems and solutions are also spread over other chapters like The C Preprocessor, Structures, Graphics, Operation On Bits, Console and File Input/Output, Miscellaneous Features, and C Under Linux.
Writing programs involve working out logical steps to solve a problem and implementing that solution in the chosen language. In C, there might be more than one way to find a solution. The main book teaches the fundamentals of C and shows the reader how to write good programs using the language. The problems and exercises in that book help the readers apply the skills they have learnt to practical situations, and to develop programs that solve problems. Whether their solution works or not, the solutions given in this book will show them the way. Cross-referencing their own solutions to the ones given in Let Us C Solutions will teach the readers the optimal way to write short concise, uncomplicated code to solve any given problem.
About Yashavant Kanetkar
Yashavant Kanetkar is a writer of computer science related books. Other books written by this author include Direct X Game Programming, Understanding Pointers in C, Data Structures Through C++, C++. Net Fundas, and Test Your C#.NET Skills: Language Elements.
Yashavant Kanetkar graduated with a degree in engineering from VJTI in Mumbai. He earned his postgraduate degree, an M.Tech, from IIT, Kanpur. Kanetkar has written books on a number of programming concepts and different programming languages. He is a Microsoft MVP and has been recognized as the Best .Net Technical Contributor.