const int iMaxRowNum = 5;
const int iMaxColNum = 3 * (2 * iMaxRowNum - 1);
int iCharStartPos = 0;
int iCharEndPos = 0;
int i = 0;
int j = 0, n = 0;
for (i = 0; i
{
iCharStartPos = ((2 * iMaxRowNum - 1) / 2) - i;
iCharEndPos = ((2 * iMaxRowNum - 1) / 2) + i;
for (j = 0; j
n = j % (2 * iMaxRowNum - 1);
if (n >= iCharStartPos && n
printf("%c", "*");
}
else
printf("%c", " ");
printf("\n");
const int iMaxRowNum = 5;
const int iMaxColNum = 3 * (2 * iMaxRowNum - 1);
int iCharStartPos = 0;
int iCharEndPos = 0;
int i = 0;
int j = 0, n = 0;
for (i = 0; i
{
iCharStartPos = ((2 * iMaxRowNum - 1) / 2) - i;
iCharEndPos = ((2 * iMaxRowNum - 1) / 2) + i;
for (j = 0; j
{
n = j % (2 * iMaxRowNum - 1);
if (n >= iCharStartPos && n
{
printf("%c", "*");
}
else
{
printf("%c", " ");
}
}
printf("\n");
}