C - Statement Blocks
A block is a sequence of statements enclosed in braces { ... }. Blocks create scopes and group logic.
Learning Objectives
- Write and recognize block statements.
- Understand where blocks are used (functions, conditionals, loops).
Examples
// Function
int add(int a, int b)
{
return a + b;
}
// if block
if (a > b)
{
printf("A is greater\n");
}
else
{
printf("B is greater\n");
}
// Iteration
for (int index = 0; index < 5; index++)
{
printf("%d\n", index);
}