Python - 137 chars
def h(s): r={} for c in s: try:r[c]+=1 except:r[c]=1 return r x=raw_input().split(',') print h(x[0])==h(x[1]) #Python - 137 chars def h(s): r={} for c in s: try:r[c]+=1 except:r[c]=1 return r x=raw_input().split(',') print h(x[0])==h(x[1]) SampleSample: (I defined a function anagram to do the work of the last 2 lines.)
anagram('boat','boat') True anagram('toab','boat') True anagram('oabt','toab') True anagram('a','aa') False anagram('zzz','zzzzzzzz') False anagram('zyyyzzzz','yyzzzzzy') True anagram('sleepy','pyels') False anagram('p','p') True