问答详情
源自:6-12 综合练习

这里为什么会错啊 求大神解答一下 谢谢

#include<stdio.h>
void fun(int arr[][4],int n){
 int i,j;
 for(i=0;i<3;i++){
  for(j=0;j<3;j++){
   if(arr[i][j]<7){
    arr[i][j]*=3;
   }
  }
 }
 for(i=0;i<9;i++){
  printf("%d",arr[i]);
 }
}
main(){
 int arr[][3]={{1,9,7},{2,3,8},{4,5,6}};
 int n=3;
 fun(arr,n);//这里提示的错误
}

提问者:qq_我是谁_31 2019-01-18 15:02

个回答

  • qq_慕雪0251328
    2019-01-18 16:43:30
    已采纳

    数组长度不一致