不懂有两个问题,初学者
程序代码:
#include<stdio.h> #include<ctype.h> int main() { char a; while((a=getchar())!='\n') { if(islower(a)) putchar(a+1); else putchar(a); } putchar(a); //为什么这是打印换行字符不懂啊,我的理解是输出a return 0; } #include<stdio.h> #include<ctype.h> int main() { char a,b; while((a=getchar())!='\n') if(islower) a=toupper(a); putchar(a); return 0; }//当输入小写字母时为什么不能转大写字母