题目: 求显示如下
                         1
                       1 2 1
                     1 2 3 2 1
                   1 2 3 4 3 2 1
                 1 2 3 4 5 4 3 2 1
               1 2 3 4 5 6 5 4 3 2 1

将我写好的代码发上,请高手指点!!

#include <iostream.h>
void main()
{
    int n;
    cin>>n;
    for(int a=1;a<=n;a++)
    {
        for(int b=1;b<=(2*n-1-(2*a-1))/2;b++)
            cout<<" ";
        for(int c=1;c<=2*a-1;c++)
            cout<<"*";         /* 我想定义成上面的图不知道怎么入手*/
            cout<<endl;
    }