- 2-1 改错题
- 2019-04-05 18:55:12 @
#include <stdio.h>
void encrypt(char a[]){
for (int i=0;a[i]!='\0';++i){
if (a[i]>='a'&&a[i]<='z')
printf("%o",a[i]+5);
else if (a[i]>='A'&&a[i]<='Z')
printf("%X",a[i]-5);
else printf("%c",a[i]);
}
printf("\n");
}
int main(){
static char a[1010];
scanf("%s",a);
encrypt(a);
}
一直WA一直WA,最后才发现是空格的原因,把scanf改成gets就好了……
0 条评论
目前还没有评论...
信息
- 难度
- 8
- 分类
- (无)
- 标签
- 递交数
- 284
- 已通过
- 26
- 通过率
- 9%
- 被复制
- 1
- 上传者