Submission

Status:
[PPPPPPPPPP]

Score: 100

User: Jokul

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

Language: c

Time: 0.001 second

Submitted On: 2025-03-04 19:37:04

#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main() {
    char a[31];
    int length=0;
    int count[52]={0};
    scanf("%30s",a);

    while (a[length] != '\0') {
        length++;
    }
    for (int i = 0; i < length; i++) {
        if (isalpha(a[i])) {
            if (isupper(a[i])) {
                count[a[i] - 'A']++;
            } else {
                count[a[i] - 'a' + 26]++;
             }
        }
    }

    for (int i = 0; i < 26; i++) {
        if (count[i]>0) {
            printf("%c ",i+'A');
        }
    }
    for (int i = 26; i < 52; i++) {
        if (count[i]>0) {
            printf("%c ",i-26+'a');
        }
    }
    printf("\n");
    return 0;
}