C 我打印矩阵的函数是返回随机数

C 我打印矩阵的函数是返回随机数,c,C,我必须创建一个打印矩阵的代码,但它不起作用。当我运行它时,它返回一个矩阵,其中所有数字都是6356700 #包括 #包括 //这里我创建了一个打印矩阵的函数 无效打印(整数n[][5],整数大小){ //这里我打印矩阵 对于(int i=0;i更改print语句:printf(“%d”,n[i]);为printf(“%d”,n[i][j]);printf(“%d”,n[i]);-您忘记了另一个索引。您看到了任何编译器警告吗?您应该看到一堆。您的编译器应该警告您关于printf(“%d”,n[i]

我必须创建一个打印矩阵的代码,但它不起作用。当我运行它时,它返回一个矩阵,其中所有数字都是6356700

#包括
#包括
//这里我创建了一个打印矩阵的函数
无效打印(整数n[][5],整数大小){
//这里我打印矩阵

对于(int i=0;i更改print语句:
printf(“%d”,n[i]);
printf(“%d”,n[i][j]);

printf(“%d”,n[i]);
-您忘记了另一个索引。您看到了任何编译器警告吗?您应该看到一堆。您的编译器应该警告您关于
printf(“%d”,n[i])
:格式“%d”要求参数类型为“int”,但参数2的类型为“int*”