program bai_giai;
uses crt;
var s:string;
i,j,d:byte;
tg:char;
begin
clrscr;
write('Nhap xau: '); readln(s);
writeln('Chieu dai cua xau la: ',length(s));
d:=0;
for i:=1 to length(s) do
if (s[i] in ['A'..'Z']) or (s[i] in ['a'..'z']) then d:=d+1;
write('Co ',d,' chu cai xuat hien');
readln;
end.