Problem Description
输入一个英文句子,将每个单词的第一个字母改成大写字母。
Input
输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。
Output
请输出按照要求改写后的英文句子。
Sample Input
i like acm
i want to get an accepted
Sample Output
I Like Acm
I Want To Get An Accepted
import java.util.Scanner;
class Main{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
String str = sc.nextLine();
char[] ch = str.toCharArray();
char flag = ' ' ;
char c =ch[0];
System.out.print((char)(c-32));
for (int i = 1; i < ch.length; i++) {
System.out.print(ch[i]);
if(ch[i]==' '){
c = ch[++i];
System.out.print((char)(c-32));
}
}
System.out.println();
}
}
}