Submission

Status:
[PPPPPPPP]

Score: 100

User: solarsunny

Problemset: สตริงซ้ำซ้ำ

Language: c

Time: 0.001 second

Submitted On: 2024-12-18 15:26:17

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
bool u[256];

int main() {
    char s1[100];
    fgets(s1,100,stdin);
    
    char s2[100];
    fgets(s2,100,stdin);

    for(int i=0; i<strlen(s1); i++) {
        if(!((s1[i] >= 'A' && s1[i] <= 'Z') || (s1[i] >= 'a' && s1[i] <= 'z'))) {
            continue;
        }
        if((u[s1[i]] == true) || (strchr(s2, s1[i]) == NULL)) {
            continue;
        }
        u[s1[i]] = true;
        printf("%c ", s1[i]);
    }

    printf("\n");
    return 0;
}