1. Introduction to C
| Overview of C programming language |
| Features of C |
| Applications of C |
| Structure of a C program |
| Compiling & executing a C program |
2. Basic Syntax & Data Types
| Tokens in C (Keywords, Identifiers, Constants, Strings, Operators) |
| Data Types (int, float, char, double, void) |
| Variables and Constants |
| Type Modifiers (signed, unsigned, short, long) |
3. Input and Output
| printf() and scanf() |
| Escape sequences (\n, \t, etc.) |
| getchar(), putchar(), gets(), puts() |
4. Operators in C
| Arithmetic Operators (+, -, *, /, %) |
| Relational Operators (>, <, >=, <=, ==, !=) |
| Logical Operators (&&, ||, !) |
| Bitwise Operators (&, |, ^, ~, <<, >>) |
| Assignment Operators (=, +=, -=, *=, /=, %=) |
| Increment & Decrement Operators (++, --) |
| Conditional (Ternary) Operator (? :) |
5. Control Flow Statements
| Conditional Statements (if, if-else, nested if, switch-case) |
| Looping Constructs (for, while, do-while) |
| Jump Statements (break, continue, goto, return) |
|