![alt]
(url "#left")
请问这个要怎么修改,只能知道哪里有问题
#include <stdio.h>
int main()
{
int height,n,i,j,k;
char ch;
printf("请输入高度【菱形上三角形的高度】:");
scanf("%d",&height);
printf("请输入要打印的字符:");
getchar();
scanf("%c", &ch);
n=height;
for(i=1;i<=height;i++) // 控制上面等腰三角形的高度
{
for(j=n-1;j>0;j--)
{
printf(" "); // 输出每一行最前面的空格
}
n--;
for(k=1;k<=i;k++) // 打印每一行的字符ch和空格后的东西
{
printf("%c ", ch);
}
printf("\n"); // 打印下一行
}
for(i=1;i<height;i++) // 控制下面等腰三角形的高度
{
for(j=1; j<=i;j++) // 输出每一行最前面的空格
{
printf(" ");
}
for(k=i;k<height;k++) // 打印每一行的字符ch和空格后的东西
{
printf("%c ", ch);
}
printf("\n"); // 打印下一行
}
return 0;
}