简单选择排序
循环遍历每个字符,依次选择未排序字符中最小的字符与第i个字符互换位置( 前i个字符为已排序字符)
#include<stdio.h>
#include<string.h>
int main(){
char string[200];
char str;
int i,j,k,len;
scanf("%s",string);
len=strlen(string);
for(i=0;i<len-1;i++){
k=i;
for(j=i+1;j<len;j++){
if(string[j] < string[k]){
k=j;
}
}
if(i!=k){
str = string[i];
string[i]=string[k];
string[k] = str;
}
}
printf("%s",string);
return 0;
}