求dalao帮帮忙
#include<bits/stdc++.h>
using namespace std;
int main(void) {
string word,key;
cin>>key;
cin>>word;
int ks=key.size();
for(int i=0; i<word.size(); i++) {
cout<<(int)word[i]<<' '<<(int)key[i%ks]<<' ';
if(word[i]<'a'&&word[i]>='A') {
if(key[i%ks]>'a') word[i]-=key[i%ks]-'a';
else word[i]-=key[i%ks]-'A';
if(word[i]<'A') word[i]+=26;
}
if(word[i]>='a') {
if(key[i%ks]>'a') word[i]-=key[i%ks]-'a';
else word[i]-=key[i%ks]-'A';
if(word[i]<'a') word[i]+=26;
}
cout<<(int)word[i]<<endl;
}
cout<<endl;
cout<<word;
return 0;
}