помогите с паскалем! не понимаю почему не получется
нужно найти сколько раз 1 цифра встречается в данном числ
program N1;
var m,n:longint;
k,i: integer;
Begin
readln (n);
m:=n;
k:=n mod 10;
writeln (' первая цифра числа ровна ',k);
i:=0;
begin
if m mod 10=k then inc(i);
m:=m div 10
end;
writeln ('первая цифра встречается ',i, 'раз');
end.