何がやりたいのかよくわからん。

最小値もとめるならこうじゃないのか?
min = (x1 < x2) ? x1 : x2;
min = (min < x3) ? min : x3;