>>34 for (int y=xxxx; y < deadyear; y++) for (int m=1; m <= 12; m++) for (int d=1; d <= 31; d++) for(int h=0; h < 24; h++) for(int M=0; M < 60; M++) for(int s=0; s < 60; s++) everysecond(); のとき、mが月でMが分とかわからないから、ちゃんと year、month、day、hour、minutes、secondsにすべき。 ループだからと言って一文字変数使うやつは総じて無能。