Submission
Status:
[PPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: bbcctxp
Problemset: เรียงสตริง
Language: c
Time: 0.003 second
Submitted On: 2025-10-13 21:43:12
#include <stdio.h>
#include <string.h>
int check(char ch,char print[],int c){
for(int i=0;i<c;i++){
if(ch==print[i])
return 1;
}
return 0;
}
int main(){
char str[40];
gets(str);
char printed[40];
int c=0;
for(int i=0;i<strlen(str);i++){
for(int j=i+1;j<strlen(str);j++){
char swap;
if(str[i]>str[j]){
swap=str[i];
str[i]=str[j];
str[j]=swap;
}
}
}
for(int i=0;i<strlen(str);i++){
if(!check(str[i],printed,c)){
printed[c]=str[i];
c++;
printf("%c ",str[i]);
}
}
return 0;
}