杭电2055,为什么不能AC

2024-12-04 21:44:10
推荐回答(2个)
回答(1):

照着改
#include
main()
{ char x;
int n,y,c;
while(scanf("%d",&n)!=EOF)
{ getchar();
for(int i=0;i {
scanf("%c%d",&x,&y);
getchar();
if (x>=65&&x<=90)
x=x-64;
if (x>=97&&x<=122)
x=(-1)*(x-96);
printf("%d\n",x+y);
}
}
}

回答(2):

我觉得你while(n--)上面那个getchar();
应该放到while(n--)循环里面 放到里面的最上面