Back to Course
Control Flow

Continue Statement in C: What is Break & Continue Statement in C with Example

The continue Statement

continue skips the remaining statements in the current loop iteration and jumps to the next iteration.

for (int i = 1; i <= 5; i++) {
    if (i == 3) continue;
    printf("%d ", i);
}
// Output: 1 2 4 5

The break Statement

break terminates the loop or switch entirely.

for (int i = 1; i <= 5; i++) {
    if (i == 3) break;
    printf("%d ", i);
}
// Output: 1 2

Break vs Continue

break exits the loop completely, while continue only skips the current iteration and keeps looping.

Ready to master real-world C Programming development?

Learn C Programming hands-on with mentor-led, live sessions.

Explore Course