import java.util.Scanner;
class WorkHome05{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
while(true){
System.out.println("请录入一个字符串:(输入end结束)");
String str = sc.nextLine();
//str.equals("end")当str不输入时,会出现空指针异常,"end"写前面就会减少该类问题
if("end".equals(str)){
break;
}
int count =0;
char[] chs = str.toCharArray();
for(int i=0;i<chs.length;i++){
char ch = chs[i];
if(ch>'A'&&ch<'Z'){
count++;
ch = (char)(ch+32);
}else if(ch>'a'&&ch<'z'){
count++;
ch = (char)(ch-32);
}else{
ch = '*';
}
System.out.print(ch);
}
System.out.println();
System.out.println("总共有"+count+"个字母");
}
}
}