作业帮 > 综合 > 作业

Lvalue required in function sign.sign是我自己定义的函数.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 08:45:19
Lvalue required in function sign.sign是我自己定义的函数.
int main(void)
{
int x,y;
int repeat,ri;
scanf("%d",&repeat);
for(ri = 1; ri 0)
sign(x)=1;
else { if (x==0)
sign(x)=0;
else sign(x)=-1;}
return sign(x);
}
..
两个错误:
1.sign函数没有声明.(如果你把sign函数放在main函数前面就不必要声明)
2.“sign(x)=1;”这是相当有创意的想法,函数不能用等式来赋值,用一个参数代替,还有你在主函数中调用函数在认识上有错误,去看下课本吧,加油!