题解 | #简单密码#

简单密码

http://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

#include<stdio.h> #include<ctype.h> #include<string.h> int main() { char ret[101]={0}; char arr[101]={0}; int j=0; while(scanf("%s",&ret)!=EOF) { for(int i=0;i<strlen(ret);i++) { if(isupper(ret[i])) { arr[j]=tolower(ret[i]+1); } if(isupper(ret[i])&&ret[i]=='Z') { arr[j]='a'; } if(islower(ret[i])) { if(ret[i]>='a'&&ret[i]<='c') { arr[j]='2'; } if(ret[i]>='d'&&ret[i]<='f') { arr[j]='3'; } if(ret[i]>='g'&&ret[i]<='i') { arr[j]='4'; } if(ret[i]>='j'&&ret[i]<='l') { arr[j]='5'; } if(ret[i]>='m'&&ret[i]<='o') { arr[j]='6'; } if(ret[i]>='p'&&ret[i]<='s') { arr[j]='7'; } if(ret[i]>='t'&&ret[i]<='v') { arr[j]='8'; } if(ret[i]>='w'&&ret[i]<='z') { arr[j]='9'; } } if(ret[j]>='0'&&ret[i]<='9') { arr[j]=ret[i]; } j++; } } arr[j+1]='\0'; printf("%s\n",arr); return 0;

}

全部评论

相关推荐

qz鹿:*** 祝他毕业就失业
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务