自己写的。C语言。题解 | #图片整理#
图片整理
https://www.nowcoder.com/practice/2de4127fda5e46858aa85d254af43941
#include<stdio.h>
int main() {
int i = 0, j = 0;
char min;
char line[1001];
char sort[1001];
scanf("%s", line);
while (1) {
min = 127;
i = 0;
while (line[i] != '\0') {
if (line[i] < min) {
min = line[i];
}
i++;
}
if (min == 127) {
sort[j] = '\0';
break;
}
for (i = 0; i < 1000; i++) {
if (line[i] == min) {
sort[j] = line[i];
j++;
line[i] = 127;
i = 1000;
}
}
}
printf("%s\n", sort);
return 0;
}