c语言函数题:报数
发布网友
发布时间:2022-08-17 23:31
我来回答
共1个回答
热心网友
时间:2023-10-14 16:23
#include
#include
#define n 200
void tian(int(*p)[n])
{
int i, j;
int mn=p[n-1][n-1];
for (i=0; i<mn; ++i)
{
for (j=0; j<mn; ++j)
{
if ((i+j==mn-1))
{
p[i][j]=1;
continue;
}
if ((i+j>mn-1))
{
p[i][j]=2;
continue;
}
if ((i+j<mn-1))
{
p[i][j]=3;
continue;
}
}
}
}
int main()
{
int a[n][n];
int i, j;
int len;
scanf("%d", &len);
a[n-1][n-1]=len;
tian(a);
for (i=0; i<len; ++i)
{
for (j=0; j<len; ++j)
printf("%2d", a[i][j]);
printf("\n");
}
return 0;
}追问你这个编译错误啊,没有题目要的函数啊