int main() { char a[MAX], b[MAX]; int flaga; int t; scanf("%d\n", &t); if (t<=9) { while (t!=0) { fgets(a,MAX,stdin); fgets(b,MAX,stdin); flaga = check_anagram(a, b); if (flaga == 1) printf("TAK\n"); else printf("NIE\n"); t--; } } return 0; }
int main() { int t, i, j; scanf("%d", &t); while (t--) { char s[100]; char sub1[100] = {0}; char sub2[100] = {0}; scanf("%s", s); int len, count = 0; for (len = 1; len < strlen(s); len++) { memset(sub1, 0, len); for (i = 0; i < strlen(s) - len; i++) { strncpy(sub1, &s[i], len); memset(sub2, 0, len); for (j = i + 1; j < strlen(s) - len + 1; j++) { strncpy(sub2, &s[j], len); if (check_anagram(sub1, sub2) == 1) { count++; } } } } printf("%d\n", count); } return 0; }
int main() { int a[100],b[100]; printf("Enter first string\n"); scanf("%s",a); printf("Enter second string\n"); scanf("%s",b); int flag = check_anagram(a,b); if(flag == 1) printf("strings are anagrams\n"); else printf("strings are not anagrams\n"); return 0; }
int main() { char a[100], b[100]; int flag1; printf("Enter first string\n"); gets(a); printf("Enter second string\n"); gets(b); flag1 = check_anagram(a, b); if (flag1 == 1) printf("\"%s\" and \"%s\" are anagrams.\n", a, b); else printf("\"%s\" and \"%s\" are not anagrams.\n", a, b); return 0; }
int main() { char a[100], b[100]; int flag; printf("Enter first string\n"); gets(a); printf("Enter second string\n"); gets(b); flag = check_anagram(a, b); #ifdef SIZE == 2 if (flag == 1){ printf("\"%s\" and \"%s\" are anagrams.\n", a, b); }else #endif { printf("\"%s\" and \"%s\" are not anagrams.\n", a, b); } return 0; }