请问一下,我的代码错在哪里?
#include<bits/stdc++.h>
using namespace std;
string email;
char USN[60];
char PSW[60];
string EmailP;
int main(){
cin>>email;
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%s%s",USN,PSW);
cin>>EmailP;
if(email==EmailP){
for(int j=0;j<strlen(PSW);j++){
if(PSW[j]>='a'&&PSW[j]<='z'){
PSW[j]-=('a'-'A');
}else if(PSW[j]>='A'&&PSW[j]<='Z'){
PSW[j]+=('a'-'A');
}else{
}
}
printf("%s %s\n",USN,PSW);
}
}
return 0;
}