代码if的逻辑有问题,现在这样t(i)>3时,u是没有赋值的。把第8行的if t(i)>3改成elseif t(i)>3再去掉12行的end就可以了。
endif而不是end if
找找看end有没有少写