你这个结构忒混乱了吧?
if () {}else(){ while(true) { goto LineRec; goto Linewhile; }}return;LineRec: if() {goto Linewhile;} return;Linewhile: return;
总之不建议用 goto。
这就是所谓的“意大利面条”程序。