请编写下面的符号函数。

函数原型
doubleSign(double x);
输入格式
x
输出格式
y
输入样例1
75.8
输出样例1
1
输入样例2
-87.5
输出样例2
-1
输入样例3
0
输出样例3
0
比较简单的分段函数问题,但需要注意函数原型是double类型,同时输出为%.0lf
代码:
#include <stdio.h>
double sign(double x){
if(x>0)
return 1;
else if(x==0)
return 0;
else
return -1;
}
int main()
{
double x;
scanf("%lf",&x);
printf("%.0lf",sign(x));
return 0;
}