
给定一个字符 ,用它构造一个对角线长五个字符,倾斜放置的菱形。输入:输入只有一行,包含一个字符。输出:该字符构成的菱形

供参考:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, j, k, n = 3;
char c = '*';
printf("输入字符:");
scanf("%c", &c);
for (k = 1 - n; k <= n - 1; k++)
{
i = n - abs(k);
for (j = 0; j < n - i; j++)
printf(" ");
for (j = 0; j < 2 * i - 1; j++)
printf("%c", c);
printf("\n");
}
return 0;
}