结构问题"为"

Mas*_* Pg -1 c++ for-loop if-statement

#include<stdio.h>
#include<conio.h>
#include<iostream>
using namespace std; 
int main()
{
    int i,a=4, b=3;
    for (i=0, i<3, i++)
    {
        if (b%2==0)
        {
            printf("%d+%d=%d", a, b, a+b);
            i++;
        }
        b++
    }
    system("pause");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我需要帮助!每次我说它,它用以下内容说:

8预期';' 之前')'令牌"

我不知道该怎么办,请帮忙!

Nat*_*pel 9

您应该使用;而不是,在循环声明中

像这样的东西:

for (i=0; i<3; i++) {

} 
Run Code Online (Sandbox Code Playgroud)