从键盘输入一个字符串,将此字符串按字符的ASCII码值从小到大排序,并显示排序后的字符串。
输入说明:共一行,输入一个字符串
输出说明:共一行,输出排序后的字符串
输入样例:Fdjn4e5
输出样例:45Fdejn
#include <stdio.h>
#include <string.h>
int main()
{
char a[50],x ;
gets(a);
int i,j;
for(i=1;i<strlen(a);i++) //先从大到小排列
{
for(j=0;j<strlen(a)-i;j++)
{
if(a[j]>a[j+1])
{
x=a[j];
a[j]=a[j+1];
a[j+1]=x;
}
}
}
puts(a);
return 0;
}