#include #include using namespace std; struct account { char* number; double value; }; int main(void) { while(true) { int number; cin >> number; cin.clear(); if (number == 0) { cout << "goodbye"; return 0; } account* ucet = new account[(number+1000)]; for(int i=0; i> ucet[i].number; cin.clear(); cin >> ucet[i].value; cin.clear(); } char* command = new char[9]; char* acc = new char[7]; char* acctwo = new char[7]; double value; while(true) { cin >> command; cin.clear(); if (strcmp(command, "end") == 0) { cout << "end" << endl; cin.get(); cout << endl; break; } else if (strcmp(command, "withdraw") == 0) { cin >> acc; cin.clear(); cin >> value; cin.clear(); cout << "withdraw " << setprecision(2) << showpoint << fixed << value << ": "; int found = 0; for (int i=0; i> acc; cin.clear(); cin >> value; cin.clear(); cout << "deposit " << setprecision(2) << showpoint << fixed << value << ": "; int found = 0; for (int i=0; i> acc; cin.clear(); cout << "create: "; int found = 0; for (int i=0; i> acc; cin.clear(); cin >> acctwo; cin.clear(); cin >> value; cin.clear(); cout << "transfer " << setprecision(2) << showpoint << fixed << value << ": "; int found = 0; int foundtwo = 0; double val = 0; int index = 0; int indextwo = 0; if (strcmp(acc, acctwo) == 0) { cout << "same account" << endl; } else { for (int i=0; i