```,有人会吗?
#include
int* triangle_num(int triangle[51])
{
int i = 1;
for(i = 1;i<51;i++)
{
if (i == 1)
triangle[i] = 1;
else
triangle[i] = i + triangle[i - 1];
}
return triangle[51];
}
int main ()
{
int triangle[51] = { 0 };
triangle_num(triangle);
for (int i = 1; i < 51; i++)
{
printf("%d ", triangle[i]);
if (i%10 == 0)
{
printf("\n");
}
}
return 0;
}
//改成这样可以去掉每行末尾的空格
写一个if嘛如果i等于50的时候单独输出一个printf()。其他输出就else就好了嘛,这样子就可以消除了,我的解决方法是