作业帮 > 综合 > 作业

现在需要用C语言编一个函数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 12:47:47
现在需要用C语言编一个函数
函数的目的是输入一个矩阵,而这个矩阵的行数 列数都可以随便输.
只要这个函数就行了,如果大神可以把整个程序发出来就更谢谢了
#include
#include
int main()
{
int i, j, k, n;
int **p;
printf("请输入数组的行数\n");
scanf("%d", &i);
p = (int **)malloc(sizeof(int *) * i);
printf("请输入数组的列数\n");
scanf("%d", &j);
for (k = 0; k < i; ++k)
p[k] = (int *)malloc(sizeof(int) * j);
printf("\n");
printf("请为%d行%d列的数组赋值\n", i, j);
for (k = 0; k < i; ++k)
for (n = 0; n < j; ++n)
scanf("%d", &p[k][n]);
printf("输出%d行%d列的数组的值\n", i, j);
for (k = 0; k < i; ++k)
{
for (n = 0; n < j; ++n)
printf("%5d", p[k][n]);
printf("\n");
}
return 0;
}
祝你愉快!
再问: 大神不是这样啊。。 我的意思是编一个函数 不是在main里面啊、、 那个函数到时候我要调用的、 用两次 然后输入两个矩阵 之后我有函数把这两个矩阵打印出来 我想问的就是这个函数怎么写、