online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <iostream> using namespace std; struct Name { char fam[30]; }; struct Worker { Name men; int brigada; int hours; string work; int salary; }; int main() { int N, wwork; int sum, maxsum = 0, maxbrigada; cout << "Введите количество рабочих: " << endl; cin >> N; Worker* a = new Worker[N]; cout << "Введите информацию о рабочих" << endl; for (int i = 0; i < N; i++) { cin >> a[i].men.fam >> a[i].brigada >> a[i].hours >> wwork; switch (wwork) { case 0: a[i].work = "малярные"; a[i].salary = 400; break; case 1: a[i].work = "сантехника"; a[i].salary = 650; break; case 2: a[i].work = "электрика"; a[i].salary = 700; break; } } cout << endl; for (int i = 0; i < N; i++) { sum = 0; for (int j = 0; j < N; j++) { if (a[i].brigada == a[j].brigada) sum += a[i].salary * a[i].hours; } if (sum > maxsum) { maxsum = sum; maxbrigada = a[i].brigada; } cout << a[i].men.fam << " из " << a[i].brigada << " бригады, проработав " << a[i].hours << " час(ов) " << a[i].work << ", получая за час " << a[i].salary << " в сумме получив " << a[i].salary*a[i].hours << endl; } cout << "Больше всего заработала бригада №" << maxbrigada << ", заработав " << maxsum << " рублей." << endl; return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue