Ошибка с циклом while

#include <iostream>
using namespace std;

int main() {
    int var1,var2, i=0;

    cout<<"1-y, 2-x: ";
    cin >> var1;

    cout<<"z: ";
    cin >> var2;
    var2++

    while(i < var2){
        if(var1 == 1){
            cout <<"*";
        }
        if(var1 == 2){
            cout<<"*"<<endl;
        }else{
            cout<<":L"<<endl;
            i = var2;
        }
        i++
    }

}

Ошибки [Error] expected ';' before 'while', [Error] expected '}' at end of input.


Ответы (1 шт):

Автор решения: goodmice

Вы пропустили точку с запятой (;) после оператора инкремента в двух местах. После var2++ и i++

→ Ссылка