// 10.10.1.cpp : This file contains the 'main' function. Program execution begins and ends there. // #include #include #include using namespace std; const int NUM_CLUBS = 10; void getInput(string clubs[NUM_CLUBS][2], int membs[NUM_CLUBS][2]); void output(string clubs[NUM_CLUBS][2], int membs[NUM_CLUBS][2]); int main() { string clubs[NUM_CLUBS][2]{}; int members[NUM_CLUBS][2]{}; getInput(clubs, members); output(clubs, members); } void getInput(string clubs[NUM_CLUBS][2], int membs[NUM_CLUBS][2]) { for (int i = 0; i < NUM_CLUBS; i++) { cout << "Input a club name: "; cin >> ws; getline(cin, clubs[i][0]); cout << "Input the name of the president of " << clubs[i][0] << ": "; cin >> ws; getline(cin, clubs[i][1]); cout << "How many members does " << clubs[i][0] << " have: "; cin >> ws; cin >> membs[i][0]; membs[i][1] = membs[i][0] * 75; } } void output(string clubs[NUM_CLUBS][2], int membs[NUM_CLUBS][2]) { const char FILL = ' '; const int NAME_WIDTH = 25; cout << left << setw(NAME_WIDTH) << setfill(FILL) << "Student Club"; cout << left << setw(NAME_WIDTH) << setfill(FILL) << "President"; cout << left << setw(NAME_WIDTH) << setfill(FILL) << "Number of Students"; cout << left << setw(NAME_WIDTH) << setfill(FILL) << "Funding Amount"; cout << "\n"; for (int i = 0; i < NUM_CLUBS; i++) { cout << left << setw(NAME_WIDTH) << setfill(FILL) << clubs[i][0]; cout << left << setw(NAME_WIDTH) << setfill(FILL) << clubs[i][1]; cout << left << setw(NAME_WIDTH) << setfill(FILL) << membs[i][0]; cout << left << setw(NAME_WIDTH) << setfill(FILL) << membs[i][1]; cout << "\n"; } }