#include<stdio.h>
#include<string.h>
int main()
{
char s1[20],s2[20];
printf("enter string1");
scanf("%s",s1);
printf("enter string2");
scanf("%s",s2);
int f1[26]={0},f2[26]={0};
int i;
int l1=strlen(s1),l2=strlen(s2),flag=0;
for(i=0;i<l1;i++)
{
int a=s1[i]-'a';
f1[a]++;
}
for(i=0;i<l2;i++)
{
int a=s2[i]-'a';
f2[a]++;
}
for(i=0;i<26;i++)
{
if(f1[i]!=f2[i])
{
flag=1;
break;
}
else
flag=0;
}
if(flag==0)
printf("anagrams");
else
printf("not anagrams");
return 0;
}
#include<string.h>
int main()
{
char s1[20],s2[20];
printf("enter string1");
scanf("%s",s1);
printf("enter string2");
scanf("%s",s2);
int f1[26]={0},f2[26]={0};
int i;
int l1=strlen(s1),l2=strlen(s2),flag=0;
for(i=0;i<l1;i++)
{
int a=s1[i]-'a';
f1[a]++;
}
for(i=0;i<l2;i++)
{
int a=s2[i]-'a';
f2[a]++;
}
for(i=0;i<26;i++)
{
if(f1[i]!=f2[i])
{
flag=1;
break;
}
else
flag=0;
}
if(flag==0)
printf("anagrams");
else
printf("not anagrams");
return 0;
}
No comments:
Post a Comment