#include <stdio.h> int main() { char c; while(scanf("%c",&c)!=EOF){ if(c>32){ c+=32; printf("%c\n",c); } //ctrl+z 退出程序 } return 0; }
小写英文字母=大写英文字母+32
End-Of-File (EOF) 是一个特殊的常量,表示输入流的结束。当从输入流读取数据时,如果达到文件末尾或者无法继续读取更多数据,就会返回EOF。在C语言中,EOF常量通常被定义为-1。因此,当scanf函数无法读取更多字符时,它会返回EOF,以表示输入流的结束。