>>368
あやや

minの初期値として最大値を

>abs(b);
この結果を使っていない
b=abs(b); ←こうする