#include <stdio.h> int main() { char a; int b = 0; // 判断前者是否是空格 while (scanf("%c", &a) != EOF) { // 注意 while 处理多个 case if (b == 0) { // 第一个字母直接输出 if ('a' <= a && a <= 'z') printf("%c", a - 32); else printf("%c", a); b = 1; } else if (a == ' ') b = 0; } return 0; }