大虾,我这程序哪里错了???
#include "stdafx.h"#include "stdio.h"
int _tmain(int argc, _TCHAR* argv[])
{
int s[10][10];
int i,j,k;
for (i=0;i<10;i++)
{ s[i][0]=1;}
for (i=2;i<10;i++)
for (j=1;j<i;j++)
s[i][j]=s[i-1][j-1]+s[i-1][j];
puts("\n");
for(i=0;i<10;i++)
for (k=i;k<=10;k++)
printf(" ");
for (j=0;j<=i;j++)
printf("%4d",s[i][j]);
printf("\n");
return 0;
}
我这是输出杨辉三角形,输出后得到的不是所要的。
如果可以,请把正确的代码写给我,万分感谢!!!