思路

  1. 获取字符串
  2. 统计输入个数,并对字符从小到大进行排序
  3. 输出排序后的字符

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;
}