反余弦求角度
已知反余弦的值,求该角度,帮忙看一下哪里错了?谢谢啦#include<stdio.h>
#include<math.h>
int main()
{
double a,b;
while(scanf("%lf",&b)!=EOF)
{
if(b>1||b<-1)
printf("error\n");
else
{
a=acos(b);
printf("%.1lf\n",a);
}
}
return 0;
}

程序代码:#include<stdio.h>
#include<math.h>
#define PI 3.1415926 // <--
int main() {
double a, b;
while (scanf("%lf", &b) != EOF) {
if (fabs(b) > 1) { // <--
printf("error\n");
} else {
a=acos(b) / PI * 180; // <--
printf("%.1lf\n", a);
}
}
return 0;
}