题目:输入一个字符串,将字符串中的字符按照ASCII码值排序并显示出。例如:字符串wsdfasfsbx排序后显示为abdffssswx
#include <stdio.h>
#include<string.h>
int main()
{
char a[40];
int i,j,t,n;
gets(a[n]);
for(i=0;a[i]!='\n';i++)
for(j=0;j<39;j++)
for(i=0;i<39-j;i++)
if (a[i]>a[i+1])
{ t=a[i];a[i]=a[i+1];a[i+1]=t;}
for(i=0;i<39;i++)
printf("%s",a[i]);
return 0;
}