https://teratail.com/questions/352972
> y_waiwaiさんに過去にforの一週目のカッコの中身、すなわち(q = p; !(*q == '?' || *q == ':' || *q == 0); q++)のq++は働かないと聞きました。
yyyもびっくり