//2016-11-18-(PM)8:00
//记录大一生活
#include <iostream>
void lingxing(int number, int num);
int main (void)
{
using namespace std;
int number;
cout << "Please input a number:";
cin >> number;
if(number % 2 == 0)
{
cout << "input exit";
return 0;
}
number /= 2;
lingxing(number, number);
return 0;
}
void lingxing(int number, int num)
{
for(int n = 0; n <= number; n++)
std::cout << " ";
for(int n = number; n <= num; n++)
std::cout << "*";
std::cout << std::endl;
if(number > 0)
lingxing(number-1, num+1);
for(int n = 0; n <= number+1; n++)
std::cout << " ";
for(int n = number; n <= num-2; n++)
std::cout << "*";
std::cout << std::endl;
}