扬辉三角形
要求打印前10行1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
. . . . . .
. . . . . .
. . . . . .
程序如下,帮看看那里有问题:
main()
{
int i,j,a[10][10];
for(i=0;i<10;i++)
for(j=0;j<10;j++)
{if(i=0)a[i][j]=1;
if(i=j){a[i][j]=1;break;}
else{a[i+1][j+1]=a[i][j]+a[i][j+1];} }
for(i=0;i<10;i++)
for(j=0;j<10;j++)
{ printf("&d",a[i][j]);
if(i=j){printf("\n");break;}}
getch();
}