# Detta program läser in en fil och skriver ut en tabell med
# frekvenser av olika bokstäver i filen

freq = dict()

filename = input ('Mate in filnamnet: ')
file = open (filename, 'r')

# läs in varje rad line i filen
for line in file:
    # gå igenom varje tecken c i line
    for c in line:
        if c in freq: # finns tecknet redan i hashtabellen freq?
            freq[c] += 1 # räkna upp
        else:
            freq[c] = 1 # notera att vi sett tecknet en gång

print ('Tecken\tFrekvens')
for c in freq:
    f = freq[c] # slå upp antalet tecken av slaget c
    print (c + '\t' + str (f))
