Submission
Status:
[PPP-SSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: Chita
Problemset: เรียงสตริง
Language: c
Time: 0.002 second
Submitted On: 2025-10-11 10:23:40
#include <stdio.h>
#include <string.h>
int main(void){
char str[30];
char c[30];
int top=0;
scanf("%s", str);
for (int i=0;str[i];i++){
int hasDupe = 0;
for (int j=0;j<top;j++){
if (c[j] == str[i]){
hasDupe = 1;
break;
}
}
if (hasDupe == 0){
c[top] = str[i];
top++;
}
}
for (int i=0;i<strlen(c)-1;i++){
for (int j=0;j<strlen(c)-i-1;j++){
if (c[j] > c[j+1]){
char temp = c[j];
c[j] = c[j+1];
c[j+1] = temp;
}
}
}
for (int i=0;c[i];i++){
printf("%c ", c[i]);
}
}