输入一任意长度的字符串, 存放在字符型数组a[200]里, 然后将该字符串里的各个字符由小到大重新排序后显示。
对字符进行冒泡排序就行了
#include <stdio.h>
#include <string.h>
int main()
{
char s[200];
int i,j,len;
char c;
gets(s);
len = strlen(s);
for(i=0;i<len-1;i++)
for(j=0;j<len-i-1;j++)
{
if(s[j] > s[j+1])
{
c = s[j];
s[j] = s[j+1];
s[j+1] = c;
}
}
printf("%s",s);
return 0;
}