思路
- 获取字符串
- 统计输入个数,并对字符从小到大进行排序
- 输出排序后的字符
Answer
#include<stdio.h>
#include<string.h>
int main()
{
char str[1001];
char tmp;
scanf("%s",str);
//获得字符个数并排序
for(int i=0; i<strlen(str); i++){
for(int j=i+1; j<strlen(str); j++){
if(str[i]>str[j]){
tmp = str[i];
str[i] = str[j];
str[j] = tmp;
}
}
}
//输出排序后的字符
for(int i=0; i<strlen(str); i++){
printf("%c",str[i]);
}
return 0;
}