4.5poj2975Acesar密码

来源:互联网 发布:php curl 请求头 编辑:程序博客网 时间:2024/06/09 08:25
#include<stdio.h>#include<string.h>char* z(char *a){int i=strlen(a),j;for(j=0;j<i;j++)   if(a[j]>='A'&&a[j]<='Z')   {if(a[j]>'E')       a[j]-=5;   else   a[j]+=21;   }return a;}void main(){char a[11],b[201];scanf("%s",a);getchar();while(strcmp(a,"START")==0){gets(b);puts(z(b));scanf("%s",a);scanf("%s",a);getchar();}}
此题注意理解题意和输出格式,用strcmp函数来判断输入,用getchar吸收多余转行符。
0 0
原创粉丝点击