小转大 减法 gets(a); len=strlen(a);//计算字符串长度 for(i=0;i<len;i++)//小写转换为大写 if(a[i]>='a'&&a[i]<='z') a[i]-=32; puts(a); 大转小 加法 gets(a); len=strlen(a);//计算字符串长度 if(a[i]>='A'&&a[i]<='Z') a[i]+=32; puts(a); 一些处理比较好使 先记着吧