Lets try with the library function to calculate the trigonometric ratio. Here use the built in function. The C library function double cos(double x) returns the cosine of a radian angle x. Correspondingly the sin(x) and tan(x)
Here we just convert the degree in radian using 1800 = πc (Radian)
// Using Library function
#include<stdio.h>
void main(){
float tempt, degree;
printf("Enter the number \(In degree\)\n");
scanf("%f",°ree);
tempt = degree;
degree = degree * 3.14159265359 / 180;
printf("sin\(%.2f\) = %1.2f\n",tempt, sin(degree));
printf("cos\(%.2f\) = %1.2f\n",tempt, cos(degree));
printf("tan\(%.2f\) = %1.2f\n",tempt, tan(degree));
}
Now try with Taylor and Maclaurin Series Following are these equations.. we will transform them in our program.

#include<math.h>
#include<stdio.h>
double factorial(int num){
double fact =1;
int i;
for(i=1;i<=num;i++){
fact = fact*i;
}
return fact;
}
void main(){
double tempt, x,sum=1.0;
int term,counter;
int sign =-1.0;
printf("Enter the term number till you want to calculate the value\n");
scanf("%d",&term);
printf("Enter the value of x\n");
scanf("%lf",&x);
tempt=x;
//ex
for(counter=1;counter <= term ; counter++){
sum = sum + ((pow(x,counter))/(factorial(counter)));
}
printf("So the Taylor series of ex around %.1lf is %.15lf \n",tempt,sum);
//sinx
x = x * 3.14159265359 / 180;
sum = x;
for(counter=3;counter<=term;counter+=2){
sum = sum + (sign * (pow(x,counter))/factorial(counter));
}
printf("The Taylor series of sin(x) around %.1lf is %.15lf \n",tempt,sum);
// cosx
sum = 1.0;
sign = -1.0;
for(counter=2;counter <= term ; counter += 2){
sum = sum + (sign *(pow(x,counter))/factorial(counter));
sign = sign * (-1);
}
printf("The Taylor series of cos(x) around %.1lf is %.15lf \n",tempt,sum);
}
Explanation
Here we use a user defined function factorial which takes an integer value to calculate it's factorial and the function also return a double type integer.
Here we use some variables
x = the variable of Taylor series.
sum = to hold the value of cos, sin and ex
tempt = to hold the value of x, as we change the value of x into radian.
term = Number of term of Taylor series.
counter = loop counter.
sign = to make negative number.
ex
We initialize the sum with 1, and the series of ex also start with 1 then just use it's corresponding arithmetic expression
sin(x)
Again we initialize the sum with 1 since the series of cos(x) start with 1, the counter variable start with 2 and each time it increases by 2, as the series goes. and the sign variable also changes its negativity after each iteration.
cos(x)
Notice that the sin(x) series start with x so again we initialize the sum with x and goes as like the Taylor series.