C语言求助,为什么我这个程序输入数据后按enter没有反应啊? #include...

发布网友

我来回答

1个回答

热心网友

#include "stdio.h"
int main() 
{
double sin(double x);
int  t, f, l;
double a[6],b[6];
printf("please input 6 numbers:\n");
for (f = 0; f < 6; f++) 
{
scanf_s("%lf", &a[f]);
}
for (t = 0; t < 6; t++) 
{
a[t] = a[t] * (3.14) / 180;
} ;
for (l = 0; l < 6; l++) 
{
b[l] = sin(a[l]);
printf("%lf\n", b[l]);
}
getchar();
getchar();
return 0;
}
double sin(double x) 
{
double fabs(double y);
int n = 1;
double sum, term;
sum = x;
term = x;
do 
{
term = -term * x*x / ((n + 1)*(n + 2));
sum = sum + term;
n = n + 2;
}while (fabs(term)>= 0.00001);
return(sum);
}
double fabs(double y) 
{
double z;
z=y > 0 ? y : -y;
return(z);
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com