描述
编制密码转换方式:大写字母转换成小写字母,小写字转换成大写字母,数字转换成,其它符号转换成@。
样例:输入A2c&
输出aC@
数字>啥意思?扔掉吗?
#include <stdio.h>
int main()
{
char s[100];
int i;
gets(s);
while(s[i] != '\0')
{
if(s[i] >='A' && s[i] <='Z')
s[i] += 32;
else if(s[i] >='a' && s[i] <='z')
s[i] -= 32;
else if(s[i] >= '0' && s[i] <='9')
s[i] = '*';
else
s[i] = '@';
i++;
}
printf("%s",s);
return 0;
}
输出是a*C@打错了