Submission
Status:
Compilation Error
Subtask/Task Score:
Score: 0
User: spiwips
Problemset: อะนาแกรม 2
Language: c
Time: 0.000 second
Submitted On: 2025-10-09 17:41:46
#include<stdio.h>
#include<string.h>
int main(){
int A_to_H[8] = {0,0,0,0,0,0,0,0}, A_to_H2[8] = {0,0,0,0,0,0,0,0}, miss[8] = {0,0,0,0,0,0,0,0};
char inp[10001],inp2[10001];
fgets(inp,10001,stdin);
fgets(inp2,10001,stdin);
inp[strcspn(inp, "\n")] = '\0';
inp2[strcspn(inp2, "\n")] = '\0';
char *p,*q;
p = inp;
q = inp2;
while(*p!='\0'){
A_to_H[*p-65]++;
p++;
}
while(*q!='\0'){
A_to_H2[*q-65]++;
q++;
}
int mc = 0;
int mc = 0;
for (int i = 0; i < 8; i++) {
miss[i] = abs(A_to_H[i] - A_to_H2[i]);
mc += miss[i];
}
for(int i = 0; i<8;i++){
printf("%d ",A_to_H[i]);
}
printf("\n");
for(int i = 0; i<8;i++){
printf("%d ",A_to_H2[i]);
}
printf("\n");
for(int i = 0; i<8;i++){
printf("%d ",miss[i]);
}
printf("\n");
if(mc>3){
printf("no");
}else{
printf("anagram");
}
}