看了半天没看出问题来。。。
问题很多,首先,if判断应该用==,单个=是附值,不是判断,其次,对角线和不仅仅i=j一种,还有可能是i+j=固定的值,就是左下下来的一条,还有,return不能这么用,return一般使用过后直接停止运行,换个方式