int HighOrLow(char _a){
if((_a <= 90)&&(_a >= 65)) return 1;
else if((_a >= 97) && (_a <= 122)) return 0;
else return 3;
}
char* Password(char _ab[1145] , int _Change){
char _b[1145];
for(int i = 0;i <= strlen(_ab);i++){
if(HighOrLow(_ab[0]) == 1){
if((_ab[i] >= 65) && (_ab[i] <= (90 - _Change))){
_b[i] = _ab[i] + _Change;
}
else if((_ab[i] >= (90 - _Change)) && (_ab[i] <= 90)){
_b[i] = _Change + (90 - _ab[i]);
}
else ;
}
if(HighOrLow(_ab[0]) == 0){
if((_ab[i] >= 97) && (_ab[i] <= (122 - _Change))){
_b[i] = _ab[i] + _Change;
}
else if((_ab[i] >= (122 - _Change)) && (_ab[i] <= 122)){
_b[i] = _Change + (122 - _ab[i]);
}
}
}
return _b;
}
}