From e4377869fa7b87f8c572bb91ebb670d3e5ae1c5b Mon Sep 17 00:00:00 2001 From: lmalshan96 <115359843+lmalshan96@users.noreply.github.com> Date: Mon, 10 Oct 2022 08:56:31 +0530 Subject: [PATCH] Create AnagramCheck.cpp --- AnagramCheck.cpp | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 AnagramCheck.cpp diff --git a/AnagramCheck.cpp b/AnagramCheck.cpp new file mode 100644 index 0000000..2a61ffd --- /dev/null +++ b/AnagramCheck.cpp @@ -0,0 +1,35 @@ +#include +using namespace std; + +int main() +{ + string str1,str2; + cout<<"Enter String 1: "; + cin>>str1; + cout<<"Enter String 2: "; + cin>>str2; + int H1[26]={0}; + int H2[26]={0}; + for (int i = 0; str1[i]!='\0'; i++) + { + H1[str1[i]-97]++; + } + for (int i = 0; str2[i]!='\0'; i++) + { + H2[str2[i]-97]++; + } + int flag=0; + for (int i = 0; i < 26; i++) + { + if(H1[i]!=H2[i]) + { + flag=1; + cout<<"Strings are not anagram"<