字符串排序 字符串奇偶项

字符排序
描述

读入一行字符串,存放在一个字符数组a中,将数组下标值为偶数的元素从小到大排列,其他元素不变。

输入
一行字符串

输出
排序后的字符串

供参考:

#include <stdio.h>
#define N 128
int main()
{
    char a[N],t;
    int i,j,L;
    gets(a);
    L = strlen(a);
    for (i=0;i<=L-2;i=i+2)
         for (j=i+2;j<L;j=j+2)
              if (a[j]<a[i])
                  {t=a[i];a[i]=a[j];a[j]=t;}
    puts(a);
    return 0;
}