出现了部分格式错误
void CharPyramid( int n, char ch)
{
int i,j,z;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
printf(" ");
}
for(z=1;z<=i;z++)
{
printf("%c ",ch);
}
for(j=1;j<=n-i-1;j++)
{
printf(" ");
}
if(i!=n)
printf("\n");
}
return 0;
}
主函数main()函数不能忘记啊
#include <stdio.h>
void CharPyramid( int n, char ch)
{
int i,j,z;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
printf(" ");
}
for(z=1;z<=i;z++)
{
printf("%c ",ch);
}
for(j=1;j<=n-i-1;j++)
{
printf(" ");
}
if(i!=n)
printf("\n");
}
}
int main() {
int n;
char ch;
scanf("%d %c",&n,&ch);
CharPyramid(n,ch);
return 0;
}