请教一个关于乱码的问题
程序代码:
#include<stdio.h> int main() { char s[80],*p,*t; printf("please input string:\n"); gets(s); p=t=s; while(*p!='\0') p++; for(p--;t<=p;t++) { *t+=32; t++; } puts(s); return 0; } [local]1[/local]
用于
编写一个程序,将一个字符串中所有奇数位置上的大写字母转换为小写字母。
如:字符串AB?2cDEf将转换为aB?2cDef
输入这个字符串,出现了乱码。。。