你这个直接输出的是字符的ascii和ascii对应的字符,与要求不符
int main()
{
char Q;
int N;
scanf("%c%d", &Q, &N);
printf("%d %c", Q - 'A' + 1, 'A' - 1 + N); //输出格式自行调整一下
return 0;
}
供参考:
#include <stdio.h>
int main()
{
char Q;
int N;
scanf("%c", &Q);
scanf("%d", &N);
printf("%d %c\n", Q - 64, Q);
printf("%d %c\n", N, N - 1 + 'A');
return 0;
}