CSharp · Console
using System;
public class Program
{
static int no_of_chars=256;
public static void Main()
{
string text="Hello World";
System.Console.Write(text);
printDups(text);
}
static void printDups(string text)
{
int []count=new int[no_of_chars];
findandfilDups(text,count);
for(int i=0;i<no_of_chars;i++)
{
if(count[i]>1)
System.Console.WriteLine((Char)i+" "+count[i]);
}
}
static void findandfilDups(string text,int []count)
{
for(int i=0;i<text.Length;i++)
{
count[text[i]]++;
}
}
}