Submission

Status:
[-SSSSSSSSS]

Score: 0

User: Jokul

Problemset: เรียงสตริง

Language: c

Time: 0.001 second

Submitted On: 2025-03-04 14:23:43

#include <stdio.h>

int main() {
    char a[30], temp;
    scanf("%29s", a);
    int length = 0;
    while (a[length] != '\0') {
        length++;
    }
    for (int i = 0; i < length - 1; i++) {
        for (int j = 0; j < length - i - 1; j++) {
            if (a[j] > a[j + 1]) {
                temp = a[j];
                a[j] = a[j + 1];
                a[j + 1] = temp;
            }
        }
    }
    printf("Sorted unique characters: ");
    for (int i = 0; i < length; i++) {
        if (i == 0 || a[i] != a[i - 1]) {
            printf("%c", a[i]);
        }
    }
    printf("\n");
    return 0;
}