如果你下标从1开始,判是否越界是if(tx<=0||tx>5||ty<=0||ty>5)而不是if(tx<0||tx>5||ty<0||ty>5)
if(tx<=0||tx>5||ty<=0||ty>5)
if(tx<0||tx>5||ty<0||ty>5)