Submission
Status:
[PPPPPP-S]
Subtask/Task Score:
{0/100}
Score: 0
User: SushiCodelnw
Problemset: สตริงซ้ำซ้ำ
Language: c
Time: 0.002 second
Submitted On: 2025-09-25 18:30:18
#include <stdio.h>
#include <string.h>
int main() {
char str1[20], str2[20], sub[40], sort[20], longg[20];
int k = 0;
scanf("%s", str1);
scanf("%s", str2);
if (strlen(str1) > strlen(str2)) {
strcpy(longg, str1);
strcpy(sort, str2);
} else {
strcpy(longg, str2);
strcpy(sort, str1);
}
for (int i = 0; i < strlen(sort); i++) for (int j = 0; j < strlen(longg); j++) {
if (sort[i] == longg[j]) sub[k++] = sort[i];
}
for (int i = 0; i < k; i++) {
if (i == 0) printf("%c ", sub[i]);
else if (sub[i] != sub[i - 1]) printf("%c ", sub[i]);
}
return 0;
}