关于杨辉三角的,有一个错误,找不到,帮忙 看一下啊
#include<stdio.h>#define N 100
int YH3(int x)
void main()
{
int n,i,j,a[N][N];
printf("请输入杨辉三角的行数(小于100)\n");
scanf("%d",&n);
YH3(n);
printf("%d行的杨辉三角结果是\n",n);
for(i=0;i<n;i++)
for(j=0;j<=i;j++)
printf("%d",a[i][j]);
}
int YH3(int x)
{
int x;
for(i=j=0;i<x;j++,i++)
a[i][0]=a[i][j]=1;
for(i=2;i<x;i++)
for(j=1;j<i;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
}