#include <iostream>using namespace std;#define MAX_LEN 4#define MAX_SPACE 40void PrintX(int nLen);int main()...{ int nLine = 0; while (true) ...{ cout << "please input lines: " << endl; cin >> nLine; if (nLine == -1) ...{ cout << "ok, exit!" << endl; break; } PrintX(nLine); } return 0;}void PrintX(int nLen)...{ int i = 0; int j = 0; int nSpace = MAX_SPACE; for (i = 0; i < nLen; i++) ...{ //print ' ' for (j = 0; j < nSpace; j++) ...{ cout << " "; } //print '*' for (j = 0; j < 2 * (i + 1) - 1; j++) ...{ cout << "*"; } cout << endl; nSpace--; } i--; nSpace++; for (; i > 0; i--) ...{ //print ' ' for (j = 0; j < nSpace + 1; j++) ...{ cout << " "; } //print '*' for (j = 0; j < 2 * i - 1; j++) ...{ cout << "*"; } cout << endl; nSpace ++; }}