Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: ztmy_

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

Language: c

Time: 0.001 second

Submitted On: 2025-10-11 11:15:52

#include <stdio.h>

int main(){
    char s1[21];
    char s2[21];
    char ans[21];
    scanf("%s", s1);
    scanf("%s", s2);
    int len1, len2;
    for (len1 = 0; s1[len1] != '\0'; len1++);
    for (len2 = 0; s2[len2] != '\0'; len2++);
    int k = 0;
    for (int i = 0; i < len1; i++){
        for (int j = 0; j < len2; j++){
            if (s1[i] == s2[j]) {
                int added = 0;
                for (int m = 0; m < k; m++){
                    if (ans[m] == s1[i]){
                        added = 1;
                        break;
                        }
                    }
                if (!added){
                ans[k] = s1[i];
                k++;
                }
            }
        }
    }
    for (int i = 0; i < k; i++){
        printf("%c ", ans[i]);
    }
}