Help me with code
#include <iostream> #include <vector> using namespace std; class my_class{ public: void nextLine(){//helps to generate inputed line int i = 0; while(i<3){ i++; cin >> a; if(!cin){ cout << "wrong character, try again"; continue; } c.push_back(a); } for(int i = 0; i<3; i++){ //here is where problem begins i thinkđ€ *sum = *sum + c[i]; } proceed.push_back(*sum); delete sum; } void check(){//checks if it is a magic square if(proceed[0] == proceed[1] == proceed[2]){ cout << "inputed numbers are magic square: " << proceed[0]; } else{ cout << "inputed numbers are not magic square: first line sum " << proceed[0] << " - " << "second line sum " << proceed[1] << " - third line sum " << proceed[2];} } private: int *sum = new int; int a; vector<int> c; vector<int> proceed; }start; int main(){ start.nextLine(); start.nextLine(); start.nextLine(); start.check(); return 0; }



