Nested Loops in C
What are Nested Loops?
A nested loop is a loop placed inside the body of another loop. The inner loop completes all of its iterations for each single iteration of the outer loop.
Example: Printing a Pattern
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
// Output:
// *
// **
// ***
Common Uses
Nested loops are widely used for working with 2D arrays/matrices, printing patterns, and algorithms like bubble sort.
PreviousLoop in C with Examples: For, While, Do..While Loops
Next Infinite Loops in C: Types of Infinite Loops
Ready to master real-world C Programming development?
Learn C Programming hands-on with mentor-led, live sessions.
.png)