c++问题,嵌套循环,输入n,求运行的菱形

问题:输入n,输出边长为n的星号菱形。最中间一行顶格,星号间有一空格,效果见样例
输入样例 3
输出样例
*
***
*****
***
*

这个样例是对的吗?