题解 | #简单密码#

简单密码

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

#include <stdio.h>
#include <ctype.h>

int main() {
    
    char arr1[100];
    scanf("%s",arr1);
    int i=0;
    while(arr1[i]!='\0'){
        if(islower(arr1[i])){
            if(arr1[i]=='a'||arr1[i]=='b'||arr1[i]=='c'){
                printf("2");
            }
            else if(arr1[i]=='d'||arr1[i]=='e'||arr1[i]=='f'){
                printf("3");
            }
            else if(arr1[i]=='g'||arr1[i]=='h'||arr1[i]=='i'){
                printf("4");
            }
            else if(arr1[i]=='j'||arr1[i]=='k'||arr1[i]=='l'){
                printf("5");
            }
            else if(arr1[i]=='m'||arr1[i]=='n'||arr1[i]=='o'){
                printf("6");
            }
            else if(arr1[i]=='p'||arr1[i]=='q'||arr1[i]=='r'||arr1[i]=='s'){
                printf("7");
            }
            else if(arr1[i]=='t'||arr1[i]=='u'||arr1[i]=='v'){
                printf("8");
            }
            else if(arr1[i]=='w'||arr1[i]=='x'||arr1[i]=='y'||arr1[i]=='z'){
                printf("9");
            }
        }
        else if(isupper(arr1[i])){
            if(arr1[i]=='Z'){
                printf("a");
            }
            else{
                printf("%c",tolower(arr1[i])+1);
            }
        }
        else{
            printf("%c",arr1[i]);
        }
        i++;
    }

    return 0;
}

全部评论

相关推荐

不想上班的肱二头肌很...:简历一页,项目突出重点,自我评价可以删掉的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务