犯了一个很低级的错误

我在读取n的值之前就令right =n-1，导致编译期错误，囧，不过现在的选择算法已经完成了。