请补全下面的快速排序代码,答案中请不要包含空格。
void qsort(int *array, int len)
{
int value, start,
end;
if (len <= 1)
return;
value =
array[0];
start = 0;
end = len - 1;
while
(start < end) {
for (; start < end; --end) {
if (array[end] < value) {
1
break;
}
}
for (; start < end; ++start) {
if
(array[start] > value)
{
2
break;
}
}
}
3
qsort(array, 4);
qsort(5, 6);
}