代码打一样,结果跟课程的不一样。
#include <stdio.h>
main()
{
int a[10][10] = {0},i,j;
for(i=0;i<10;i++)
a[i][0]=1;
for(i=1;i<10;i++)
for(j=i;j<10;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1];
for(j=0;j<i+1;j++)
printf("%5d",a[i][j]);
printf("\n");
}
我打出来的结果是:
1
11
101
1001
10001
100001
我复制你的代码输出的结果比你多几行,你是想要得到怎么样的结果呢?