字母转换!!
#include "stdio.h"#include "string.h"
void main()
{
char a[100];
int b,c,e;
gets(a);
b=strlen(a);
for(c=0;c<b;c++)
{
if(a[c]>='a'&&a[c]<='z')
a[c]=a[c]+(25-2*(a[c]-65));
}
for(c=0;c<b;c++)
printf("%c",a[c]);
}
为什么这个程序输入a时,打印出来的是 :号,而不是 z 那!