>float T0[N][N][N],T1[N][N][N];
とりあえずstatic floatにしてみたら?