#include #include using namespace std; int main() { cout << "How many rows of boxes would you like?\n"; int rows {0}; cin >> rows; if (!cin) { cerr <<"Sorry, please choose a nonzero, whole number.\n"; return EXIT_FAILURE; } cout << "How many columns?\n"; int cols {0}; cin >> cols; if (!cin) { cerr <<"Sorry, please choose a nonzero, whole number.\n"; return EXIT_FAILURE; } cout << "How wide would you like the columns?\n"; int colsW {0}; cin >> colsW; if (!cin) { cerr <<"Sorry, please choose a nonzero, whole number.\n"; return EXIT_FAILURE; } cout << "How tall would you like the rows?\n"; int rowsH {0}; cin >> rowsH; if (!cin) { cerr <<"Sorry, please choose a nonzero, whole number.\n"; return EXIT_FAILURE; } for (int r {0}; r < rows; ++r) { for (int c {0}; c < cols; ++c) { cout << "+"; for (int w {0}; w < colsW; ++w) { cout << "-"; } } cout << "\n"; for (int rh {0}; rh < rowsH; ++rh) { for (int c {0}; c < cols; ++c) { cout << "|"; for (int w {0}; w < colsW; ++w) { cout << " "; } } cout << "\n"; } } return EXIT_SUCCESS; }