为什么这个程序在杭电里AC不了?
#include"stdio.h"voidmain(){chara,b;while(scanf("%c%c",&a,&b)!=EOF){getchar();intm,n;...
#include "stdio.h"
void main()
{
char a,b;
while(scanf("%c %c",&a,&b)!=EOF)
{
getchar();
int m,n;
if(a>='0'&&a<='9')
m=a-48;
else if(a>='a') m=a-87;
else m=a-55;
if(b>='0'&&b<='9')
n=b-48;
else if(b>='a') n=b-87;
else n=b-55;
printf("%d\n",m+n);
}
} 展开
void main()
{
char a,b;
while(scanf("%c %c",&a,&b)!=EOF)
{
getchar();
int m,n;
if(a>='0'&&a<='9')
m=a-48;
else if(a>='a') m=a-87;
else m=a-55;
if(b>='0'&&b<='9')
n=b-48;
else if(b>='a') n=b-87;
else n=b-55;
printf("%d\n",m+n);
}
} 展开
2个回答
展开全部
void main()
这个要改一下,int main(){ return 0; }你可知颤梁以这么搭运写,然后在交一下试试,如果不对,它会有错洞嫌误提示,根据不同的提示来改程序
这个要改一下,int main(){ return 0; }你可知颤梁以这么搭运写,然后在交一下试试,如果不对,它会有错洞嫌误提示,根据不同的提示来改程序
追问
还是有问题,直接是wrong anwser啊
追答
wrong answer 是因为你的程序不对,也就是说输出的答案不合题意,你要好好看看题,看看有什么数据不对。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询