C语言输出以下的杨辉三角形 要求输出10行。看看我哪里错了

2024-11-15 07:16:26
推荐回答(2个)
回答(1):

帮你改正了,还帮你简化了一下。
#include
#include
#define n 10
main()
{
int i,j,x,a[n][n]={0};
a[0][0]=1;
for(i=1;i<=n-1;i++)
{
a[i][0]=1;
for(j=1;j<=i;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1];
}
for(i=0;i{
for(j=i;j<2*(n-1)-8;j++)printf(" ");
for(j=0;j<=i;j++)printf("%4d",a[i][j]);
printf("\n");
}
}

回答(2):

rooms whose outer door bore