⑴ c语言程序设计 条件编译
条件编译#if 条件表达式 语句一;#else 语句二;#endif当 条件表达式 为真时,执行语句一,否则执行语句二。很明显你的语句中 LETTER 为 1,也就会执行 if(ch>='a' && ch<='z') ch-=32;而不会执行else 那部分了。