ACM 字符串排序
#include <stdio.h> int main(){ char a[300]; while(scanf("%s",a)!=EOF) { for(int i=0; a[i]!='\0'; ++i) { char min=a[i]; int u=i; for(int j=i+1; a[j]!='\0'; ++j) { if(a[j]<min) { min=a[j]; u=j; } } char c=a[i]; a[i]=a[u]; a[u]=c; } printf("%s\n",a); } return 0; }