for
The for
statement has this form:
for ([decls];[expr];[stmts]) stmt
where decls is an optional declaration or chain of declarations separated by commas, expr is an optional boolean expression, stmts is an optional comma-separated list of statements, and stmt is a statement.