>>663
GCDにLCMのaとbのポインタを渡してるから、
LCMから戻ったときにはaとbの値が変わってる。
具体的には、bが0になってる。