十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
int main(void)
创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站设计、成都做网站、兴山网络推广、小程序定制开发、兴山网络营销、兴山企业策划、兴山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供兴山建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
{
int max(int x, int y); //加上声明
int a,b,c; //多定义了没用的数据
scanf("%d,%d",a,b);
c = max(a,b);
printf("max is %d",c);
}
int max(int x,int y) //加上返回值类型int
{
int z;
if(xy) z=x; //不要逗号
else z=y;
return z;
}
vs2015测试通过,没错误,应该是你编译器的问题,可以把错误贴出来
哎!很基础的东西,很多概念没有弄清楚。懒的解释太多,给你指条明路,百度c语言外部函数调用,看几篇帖子就明白了,不在赘述。哎!很基础的东西,很多概念没有弄清楚。懒的解释太多,给你指条明路,百度c语言外部函数调用,看几篇帖子就明白了,不在赘述。
函数要先声明后使用。函数正确定义之后,还要看语法或算法是否有错误,而导致调用该函数的语句未执行
一切正常啊,void Vote(int a[]) 正常调用,没有碰到问题呀。你的错误是:需要把这三个变量声明成全局的,不要放在函数体内-------int zhang=0,li=0,wang=0;
函数定义的时候参数的数组 不可以带值的这样定义的
也就是 比如 void AA(a[],b) 但是 如果 []里面再放上内容就错了
可以定义成
void GS (float a[][],float b[],int eps, int n,int N)//
然后在函数内部 定义 i和j
也可以定义成指针型式
函数调用的时候 直接调用名字 什么都不加([])就可以了