题解 | #图片整理#qsort直接秒
图片整理
https://www.nowcoder.com/practice/2de4127fda5e46858aa85d254af43941
#include <stdio.h> #include <stdlib.h> #include <string.h> int compare (const void* a, const void* b) { return *(char*)a - *(char*)b; //升序 //return *(char*)b - *(char*)a; //降序 } int main() { char arr[1001] = {0}; while (scanf("%s", arr) != EOF) { int len = strlen(arr); qsort(arr, len, sizeof(char), compare); for(int i=0;i<len;i++) { printf("%c",arr[i]); } printf("\n"); } return 0; }