写一函数void sort(char str[ ]),用冒泡法对n个字符按由小到大的顺序排序.在主程

2025-04-04 18:00:54
推荐回答(1个)
回答1:

#include
void sort(char str[ ])
{int i,j,n;
 char c;
 for(n=0;str[n];n++);
 for(i=0;i   for(j=0;j     if(str[j]>str[j+1])
     {c=str[j];str[j]=str[j+1];str[j+1]=c;}
}
int main()
{char s[200];
 scanf("%s",s);
 sort(s);
 printf("%s\n",s);
 return 0;
}