楼主的第5行应该为:
scanf("%lf",&x);
少了取地址符号
double 定义的变量输出时用%f,还有,你输入的数字如果大于1或者小于-1的话,都会是0啊,你要是真想计算数学中的1/x的话,应该还要加上余数