
C PROGRAMMING In 24 Days
DOI:https://doi.org/10.68325/lp.book.012
About This Textbook
This textbook presents the fundamentals of the C programming language in a structured, classroom-tested format designed for beginners. It covers program structure, tokens, operators, expressions, control flow, arrays, strings, functions, structures, pointers, and preprocessor directives through practical examples.
C PROGRAMMING In 24 Days: A Foundational Textbook for Beginners is an authoritative, classroom-tested guide authored by Dr. M. Sayeekumar and Dr. C. Poongodi. Designed for undergraduate students and novice programmers, this book builds solid computational thinking and coding discipline. Covering fundamental syntax to advanced memory concepts, each chapter provides clear explanations, worked example programs with expected outputs, and review questions. Topics include control structures, modular programming with functions, array manipulation, structures, pointers, and preprocessor directives.
Table of Contents (Chapters & Modules)
- Day 1: Introduction to C Programming
- Day 2: Structure of a C Program
- Day 3: C Tokens: Character Set, Keywords and Identifiers
- Day 4: Operators
- Day 5: Expressions
- Day 6: Input and Output Statements
- Day 7: Formatted Output Statements
- Day 8: Decision Making: if, if-else and switch
- Day 9: Nested if and else-if Ladder
- Day 10: Looping Statements: the for Loop
- Day 11: The while Loop
- Day 12: The do-while Loop
- Day 13: Unconditional Control Statements: break, continue and goto
- Day 14: Arrays
- Day 15: Two-Dimensional Arrays
- Day 16: Strings
- Day 17: Functions
- Day 18: Function Prototypes
- Day 19: Nesting of Functions
- Day 20: Call by Value and Call by Reference
- Day 21: Structures
- Day 22: Pointers with Structures
- Day 23: Pointers with Functions
- Day 24: Preprocessor Directives
Other Textbooks from Lurnexa Publications
Explore All Textbooks →
PB: 978-81-685077-7-7Digital: N/AIndian Mineral Import Policy Options: An Economywide Analysis
By Badri Narayanan Gopalakrishnan, Vishnu Dasgupta, Kannan Kumar
PB: 978-81-685077-3-9Digital: 978-81-903315-7-9MACHINE LEARNING: A STRUCTURED APPROACH TO ALGORITHMS AND INTELLIGENT SYSTEMS
By Dr. Halavath Balaji, Jogu Saritha, Pallavi B
PB: 978-81-685077-5-3Digital: 978-81-903315-4-8DATABASE MANAGEMENT SYSTEMS: CONCEPTS, DESIGN AND IMPLEMENTATION
By Dr. Halavath Balaji, Jogu Saritha, Pallavi B
