大家帮我看看这个简单的C语言问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:24:47
计算平均值的:
#include<stdio.h>
viod main()
{
intx,y,a;
scanf("%d,%d",&x,&y);
a=(x+y)/2
printf("the average is:%d",a);
}

帮我看看哪有错误!!!而且如果是对的话那把32800,33000还有-32800,33000带进去,不能得出平均值!

int 型的数范围是-328768-32767(-2e15到2e15-1)
你所输入的两个数的和超出有int型的表示范围。

好象是32800,33000,-32000超过了int的最大表达数值。

这个 a=(x+y)/2 后 面没有分号啊。。。。。。。。。