diff --git a/guide/english/c/for/index.md b/guide/english/c/for/index.md index bf984d6334..102d8e1a56 100644 --- a/guide/english/c/for/index.md +++ b/guide/english/c/for/index.md @@ -4,7 +4,7 @@ title: For Loop # For Loop -The `for` loop executes a block of code until a specified condition is false. Use `while` loops when the number of iterations are variable, otherwise use `for` loops. A common use of `for` loops are array iterations. +The `for` loop executes a block of code until a specified condition is false. Use `while` loops when the number of iterations are variable, otherwise use `for` loops. A common use of `for` loops is array iterations. It is also known as an 'entry-controlled loop' since the condition is checked before the next iteration. Another example of an 'entry-controlled loop' is a while loop. The block of code around which the for loop iterates is packed inside the curly braces. A for loop is also acceptable without curly braces. The compiler assumes only the 1st statement to be under the imaginary curly braces. A variable declared inside the curly braces of a for loop is only valid inside that particular for loop. We cannot use a variable declared inside a for loop outside it.