void swap (int &a, int &b)
{
int temp;
temp = a;
a=b;
b=temp;
}
void Sapxep (int A[100], int n)
{
int i=0, i1=n-1;
while (i<i1)
{
while (i<i1 && A[i]%2==0)
i++;
while (i<i1 && A[i]%2!=0)
i1--;
swap (&A[i],&A[i1]);
}
}
Đây là mảng đưa tất cả phẩn tử chẵn lên đầu và lẻ về sau.
Nhưng mà em không biết xuất ra mảng sau khi swap như thế nào. @@

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?