a009
輸入說明 :
每筆測試資料一列。每列有1個字串,就是需要解密的明碼。
輸出說明 :
對每一測試資料,請輸出解密後的密碼。
這題要先觀察範例的輸入輸出,可以看到兩句都有'pz'
翻譯過後都是is
有空白喔,空白就是'
,p往前數七個英文字母是i,z往前數七個字母是s,所以我們知道,把每個密文往前數七個字母就是了,如果不知道'
是空白的原因,可以看這篇,他講解ASCII code講得很清楚
#include<stdio.h>
#include<string.h>
int main()
{
char array[200]={'\0'};
int i;
while(scanf("%s",array)!=EOF)
{
for(i=0; i<strlen(array);i++)
{
array[i]-=7;
}
printf("%s\n",array);
}
return 0;
}