题解 | #大小写转换#
大小写转换
https://www.nowcoder.com/practice/4e089ee8966a4ed4b306f64e68d45264
#include <stdio.h> int main() { char i; while((i=getchar())!=EOF){ getchar(); putchar(i+32); printf("\n"); } return 0; }
//进入循环后,执行第一次输入后按回车键,因为回车也算一个字符,不清除则第二次进入循环时,getchar会读取回车,所以应在每一次进入循环输入数据后使用多一个getchar读取回车,防止上一次输入后按下的回车被下一次的getchar读取