/*杨辉三角 */
#include <stdio.h>
void main()
{
int a[80]={0},b[80]={0},i,j,n;
do
{
printf("请输入一个正整数:");
scanf("%d",&n);
}while(n<=0||n>16);//如果满足此条件,返回继续输入;
b[1]=1;
for(j=1;j<=n;j++)
{
for(i=1;i<=j;i++)
a[i]=b[i]+b[i-1];
for(i=1;i<=j;i++)
printf("%5d",b[i]=a[i]);
printf("\n");
}
}
杨辉三角我有点看不懂,规律也不是太明白,请解释一下.谢谢!