/* 标题叙述性说明: 输入一个字符串。长度小于或等于200。串。 输入: 測试数据有多组,输入字符串。 输出: 对于每组输入,输出处理后的结果。 例子输入: bacd 例子输出: abcd */ # include <stdio.h> # include <string.h> int main(void) { int len,i,j; char s[210],temp; while(scanf("%s", s) != EOF) { getchar(); //吸收回车符。 len = strlen(s); for(i = 0; i < len; i++) { for(j = 0; j < len - 1; j++) { if(s[j] > s [j+1]) { temp = s[j]; s[j] = s[j+1]; s[j+1] = temp; } } } printf("%s ", s); } return 0; }
版权声明:本文博主原创文章,博客,未经同意不得转载。