01010100011001010111001101110100
using System;
class Program
{
static void Main() {
string s=Console.ReadLine(),dic="abcdefghijklmnopqrstuvwxyz";
int k=0;
for(int i=0;i<dic.Length;i++)
{
for(int j=0;j<s.Length;j++)
if(s[j]==dic[i])
k++;
if(k!=0)
{
Console.WriteLine(dic[i].ToString()+" "+k.ToString());
k=0;
}
}
}
}
В блоке объявления переменных (var) тип переменной (в данном случае byte) объявляется после двое точия, а не знака равно
То есть вместо Var h=byte; нужно Var h:byte;