教えてくれ
16進数の小文字を大文字に変換するコードの一部らしいんだが、意味がわからん

int main(){
int moji ;

scanf (%d,&moji);
moji -10+‘A’;
↑何やってんのこれ?
}