原題連結:http://ac.jobdu.com/problem.php?pid=1054
- 題目描述:
- 輸入一個字元串,長度小于等于200,然後将輸出按字元順序升序排序後的字元串。
- 輸入:
- 測試資料有多組,輸入字元串。
- 輸出:
- 對于每組輸入,輸出處理後的結果。
樣例輸入:
bacd
樣例輸出:
abcd
代碼如下:
#include <stdio.h>
#include <stdlib.h>
#define MAXN 201
int sortByChar(const void *a,const void *b){
return *(char *)a-*(char *)b;
}
int main(int argc, char *argv[]) {
char str[MAXN];
while(gets(str)){
qsort(str,strlen(str),sizeof(char),sortByChar);
printf("%s\n",str);
}
return 0;
}
如果文章有什麼錯誤或者有什麼建議,歡迎提出,大家共同交流,一起進步
文章轉載請注明出處,請尊重知識産權