assignment to expression with array是为啥出错的

就是不知道为啥会出错,大神帮我看看,跪谢了

img

1、应该是二维数组的大小可能越界导致的。
2、因为你定义的二维数组是20x20,如果你输入m的值大于20,数组就可能越界。
3、不同的编译器对代码检测报错是不一样的,我刚刚用vs2010这样测试就没有编译报错。