#include<iostream.h>
#include<string.h>
int anagrame(char a[20], char b[20])
{ char *p;
if(strlen(a)!=strlen(b)) return 0;
else if(strcmp(a,b)==0) return 1;
else if(strchr(b,a[0])==0) return 0;
else
{ p=strchr(b,a[0]);
strcpy(a,a+1);
strcpy(p,p+1);
return anagrame(a,b);
}
}
void main()
{
cout<<anagrame("adina", "diana");
}
|