/* A modification of boxfunc.cpp which uses a global variable dot = '+' */ #include void solid_line (int); void blank_space (int); void write_line (int, int); void mid_line (int); char dot = '+'; void main() { int side, row, count=0; do { cout << "Enter an odd integer bigger than or equal to 5: "; cin >> side; count++; if (count>=10) break; } while ((side%2==0) || (side < 5)); cout << endl; solid_line(side); // This is row 1 here. for (row=2; row <= (side - 1)/2; row++) write_line(row, side); mid_line(side); // This is the middle row = (side+1)/2 for (row=(side+3)/2; row