填空题

下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。
#include <iostream>
#include <string>
using namespace std;
int main ( )
char a[]="changuage",t,m;
int i,j,k;
k=strlen(A) ;
for (i=0; i<=k-2; i+=2)

m=i;
for (j=i+2; j<=k; 【7】 )
if (a[m] >a [j]
m=j;
if( 【8】 )
t=a[i];
a[i]=a[m];
a [m] =t;


cout<<a<<end1;
return 0;

【参考答案】

[7]j+=2(或j=j+2)[8]m!=i