prog.cpp:3:5: error: ‘string’ does not name a type
string a,b;
^~~~~~
prog.cpp:4:11: error: ‘s’ was not declared in this scope
int n=s.size();
^
prog.cpp:5:5: error: ‘map’ does not name a type
map<string,int>mp;
^~~
prog.cpp:6:5: error: expected unqualified-id before ‘for’
for(i=0;i<n;i++)
^~~
prog.cpp:6:13: error: ‘i’ does not name a type
for(i=0;i<n;i++)
^
prog.cpp:6:17: error: ‘i’ does not name a type
for(i=0;i<n;i++)
^
prog.cpp:16:5: error: expected unqualified-id before ‘for’
for(auto x:mp)
^~~
prog.cpp:22:1: error: expected unqualified-id before ‘return’
return ans;
^~~~~~