为什么这个程序在杭电里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);
}

}
展开
 我来答
edwardvsnc
2011-03-17
知道答主
回答量:31
采纳率:0%
帮助的人:21.6万
展开全部
void main()
这个要改一下,int main(){ return 0; }你可知颤梁以这么搭运写,然后在交一下试试,如果不对,它会有错洞嫌误提示,根据不同的提示来改程序
追问
还是有问题,直接是wrong anwser啊
追答
wrong answer 是因为你的程序不对,也就是说输出的答案不合题意,你要好好看看题,看看有什么数据不对。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2bd54f54a
2011-03-21 · 超过14用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:55.3万
展开全部
这是1702题吧,实际上就是个16进制的加法茄败基颤谨枯脊,so easy!
#include<stdio.h>
void main ()
{
int a,b;
while(scanf("%x%x",&a,&b)!=EOF)
{
printf("%d\n",a+b);
}

}
追问
1720
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式