輸出如下圖形
*
***
*****
***
*
#include <stdio.h>
void printCharcter(int charNum, char ch)
{
int i;
for(i=0; i<charNum; i++)
printf("%c", ch);
}
void printDiamond(int lineNum, char star)
{
char space = ' ';
int i;
for(i=1; i<=lineNum; i++)
{
printCharcter(lineNum-i, space);
printCharcter(i*2-1, star);
printf("/n");
}
for(i=lineNum-1; i>0; i--)
{
printCharcter(lineNum-i, space);
printCharcter(i*2-1, star);
printf("/n");
}
}
int main(void)
{
printDiamond(3, '*');
return 0;
}