\main112.cpp    In function 'int main()':
63  36  \main112.cpp    [Error] 'counter' was not declared in this scope
28               \Makefile.win  recipe for target 'main112.o' failed
#include <string>
#include <iostream>
#include <windows.h>
#include <stdlib.h>
using namespace std;
struct Person
{
    string name;
    string race;
    int weight;
    void write();
    void show();
    void check();
};
void Person::show()
{
    cout<<"ÔÈÎ: "<<name<<endl;
    cout<<"Íîìåð ðåéñà: "<<race<<endl;
    cout<<"Âåñ áàãàæà: "<<weight<<endl;
}
void Person::write()
{
    cout<<"Ââåäèòå ÔÈÎ: ";
    getline(cin,name);
    cout<<"Ââåäèòå íîìåð ðåéñà: ";
    getline(cin,race);
    cout<<"Ââåäèòå âåñ áàãàæà: ";
    cin>>weight;
    cin.ignore();
}
void Person::check()
{
    int counter = 0;
    if(weight>10)
    {
        counter++;
    }
}
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    setlocale(0, "Russian");
    Person* persons=new Person[4];
    for (int i = 0; i < 4; i++)
    {
        persons[i].write();
    }
    for (int i = 0; i < 4; i++)
    {
        persons[i].show();
        persons[i].check();
    }
    cout<<"Ñ áàãàæîì áîëüøå 10 êã: "<<counter<<" ÷åëîâåê"<<endl;
    delete[] persons;
    return 0;
}
Program that works the way its coded and should work, without this problem
Homework:
Write a program for processing passenger information. Information includes: 1) Full name of the passenger. 2) Flight number. 3) Luggage weight The program should allow the user to: 1) Read data from the keyboard and display it. 2) Calculate the number of passengers with the weight of baggage which is more than 10 kg
 
     
     
     
    