怎样输出杨辉三角?以三角形式?
#include<stdio.h>int main()
{
int i,j,m,a[33][33];
scanf("%d",&m);
for(i=0;i<m;i++)
{
for(j=0;j<=i;j++)
{
if((i==j)||(j==0))
a[i][j]=1;
else
a[i][j]=a[i-1][j]+a[i-1][j-1];
printf("%d",a[i][j]);
}
}
printf("\n");
return 0;
}
我这个程序是输出在一行,能不能移三角形的形式输出?而且时等腰的,如;
1
1 1
1 2 1
1 3 3 1
........................