The ones who are crazy enough to think they can change the world are the ones who do.
- Steve Jobs

C Continue Statement

C continue statement

Why Continue Statement?

The continue statement enables you to skip to the next iteration in the loop containing the continue statement. The labeled continue statement enables you to skip to the next iteration in an outer loop enclosing the labeled continue that is identified by the label. The labeled loop need not be the loop immediately enclosing the labeled continue.

C Continue Statement

  • The continue statement is exactly opposite to the break statement.
  • The loop does not terminate when a continue statement is encountered.
  • Instead, the continue statement skips that particular iteration.
  • The continue statement is also called as bypass statement.

Continue Statement Flowchart

The following flowchart will help you to understand how continue statement works

continue statement flowchart

Continue Statement Program

Let us write a C program to demonstrate continue statement

Continue Statement Program

continue.c
#include <stdio.h> //header file section
int main()
{
int a;
for(a = 1;a <= 5; a++)
{
if(a == 4)
{
continue;
}
printf("%d", a);
}
return 0;
}
  • 1 2 3 5

Note:

When the variable reaches the value 4, the loop skips the statements within a block, only for that particular iteration.

Report Us

We may make mistakes(spelling, program bug, typing mistake and etc.), So we have this container to collect mistakes. We highly respect your findings.

Report