新手求助,杨辉三角问题!
#include<stdio.h>#define N 10
setdata(int (*y)[N],int n)
{ int i,j;
for(i=0;i<n;i++)
{ y[i][0]=1;y[i][i]=1;}
for(i=2;i<n;i++)
{
for(j=1;j<n;j++)
y[i][j]=y[i-1][j]+y[i-1][j-1];}
for(i=0;i<n;i++)
{
for(j=0;j<i+1;j++)
printf("%d",y[i][j]);
printf("\n");
}
}
main()
{ int y[N][N];
setdata(y,7);
}
自己写的杨辉三角,不知哪错了,看了半天也没看出来,求高手解答