gpt4 book ai didi

创建矩阵问题

转载 作者:太空宇宙 更新时间:2023-11-04 08:41:21 25 4
gpt4 key购买 nike

我在通过我创建的函数创建用户输入矩阵时遇到了一些问题。函数如下:

int create(int l, int c, int one[MAX][MAX])
{
for(int i = 0; i < l; ++i)
for(int j = 0; j < c; ++j)
scanf("%d", &one[i][j]);
}

然后我继续从 main 调用我的函数:

int main()
{
int mat[MAX][MAX];
int lines, collumns;
printf("Input # of lines, columns:\n");
scanf("%d %d", &lines, &collumns);

create(lines, collumns, mat[MAX][MAX]);
}

奇怪的是,如果我将函数复制到 main 并按原样运行它,它就可以正常工作。但如果我尝试通过函数调用这样做,它就不会工作,因为我的程序崩溃了。伙计们,我做错了什么?

最佳答案

改变

create(lines, collumns, mat[MAX][MAX]);

create(lines, collumns, mat);

再试一次。

关于创建矩阵问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23413223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com