Olá aos amigos e mestres desse fórum estou com o seguinte problema, preciso calcular tangente, cotangente secante e cossecante, mas quando chega na tangente o resultado ta dando zero.
#include <stdio.h>
#include <math.h>
//Algoritimo para calculo de hipotenusa,sen,cos,tan,cot,sec,cosec.
float c1, c2, hpt,seno,cosseno,tangente;//declarar variaveis
main()
{
printf(" ----------VARIAVEL DE TRIGONOMETRIA----------\n ");
printf("1- Digite o valor do cateto adjacente:");
scanf("%f", &c1);//Entrada do teclado, valor declarado a variavel c1
printf(" 2- Digite o valor do cateto oposto:");
scanf("%f", &c2);//Entrada do teclado, valor declarado a variavel c2
getchar();
hpt= pow((c1*c1)+(c2*c2),0.5);//Teorema de pitágoras
printf(" 3- O valor da hipotenusa é: %.2f\n\n\n", hpt);
printf(" ----DESCOBRINDO O VALOR DE SENO E COSSENO---- ");
printf(" 1- Digite o valor do cateto adjacente:");
scanf("%f", &c1);
printf(" 2- Digite o valor da Hipotenusa:");
scanf("%f", &hpt);
seno= sin(c1/hpt);
printf(" 3- Valor de seno = %.2f \n",c1/hpt,seno);
printf(" 4- Digite o valor do cateto oposto:");
scanf("%f", &c2);
printf(" 5- Digite o valor da hipotenusa:");
scanf("%f", &hpt);
cosseno= cos(c2/hpt);
printf(" 6- Valor de cosseno = %.2f \n\n",c2/hpt,cosseno);
printf(" DESCOBRINDO O VALOR DE TANGENTE E COTANGENTE \n");
printf(" Digite o valor do cateto adjacente: ");
scanf("%f", &c1);
printf(" Digite o valor do cateto oposto:");
scanf("%f", &c2);
tangente= tan(c1/c2);
printf("O valor da tangente %2.f = %2.f\n\n",c1/c2,tangente);
system("PAUSE");
}