import java.util.Scanner;
/*
*有一個字元串,其中包含中文字元,英文字元和數字字元,請統計
*和列印出各個字元的個數
*/
public class TongJi {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
//String str = "12我5不6aa要6你da怎麼d看我ffg要我g554怎麼re5看香55港wer是中tw國的";
System.out.println("請輸入去掉标點的需要統計的字元串");
String str = sc.next();
int englishCount = 0;
int chineseCount = 0;
int digitCount = 0;
for(int i =0;i<str.length();i++) {
char ch = str.charAt(i);
if(ch>='0'&&ch<='9') {
digitCount++; //統計數字
}else if ((ch>='a'&&ch<='z') || (ch>='A'&&ch<='Z')) {
englishCount++;
}else {
chineseCount++;
}
}
System.out.println("英文字元:"+englishCount);
System.out.println("數字字元:"+digitCount);
System.out.println("中文字元:"+chineseCount);
}
}