
Termine mi primer "programa en C"

bueno, nomas quería compartir mi primer programa ( es sumamente sencillo ), se que me van a criticar por todos lados, pero tengan en cuenta que empece en esta semana C y que los hice solo, ( lo de la función del seno, me fije en la pagina que compartó pucheto: http://www.cplusplus.com/reference/clibrary/cmath/ ) aunque no llegue a usar el asin, por cuestiones de que lo deje en que solo pueda resolver dos incognitas, una del angulo , y otra del lado
acepto criticas igual

Código (c) [Seleccionar]
/*Creado por: Chico_Maravilla*/
/*lucas_solymar@hotmail.com*/
/*09/11/2011*/
#include <stdio.h>
#include <math.h>
#define PI 3.14159265
float a, b, c, aa, bb, cc;
int main()
{
/*el titulo ocupa varios espacios, pero es el siguiente*/
printf(" ************************** \n ******** ANGULOS ******\n ************************** \n \n \n ");
/*aquì se recojen los datos*/
printf(" Llena los siguientes datos, en el caso de que alguna sea la incognita, escribir un 0 \n \n \n");
printf("\n \n \n lado a: \n");
scanf("%f", &a);
printf(" lado b: \n");
scanf("%f", &b);
printf(" lado c: \n");
scanf("%f", &c);
printf(" Angulo de A: \n");
scanf("%f", &aa);
printf(" Angulo de B: \n");
scanf("%f", &bb);
printf(" Angulo de C: \n");
scanf("%f", &cc);
/*de aqui los angulos*/
if (aa && bb != 0 && cc==0)
{
cc=(180-aa)-bb;
printf(" Angulo C es: %f \n", cc);
}
if (bb && cc != 0 && aa==0)
{
aa=(180-bb)-cc;
printf(" Angulo A es: %f \n", aa);
}
if (aa && cc != 0 && bb==0)
{
bb=(180-cc)-aa;
printf(" Angulo B es: %f \n", bb);
}
/*los senos de los angulos*/
float senoA= sin (aa*PI/180);
float senoB= sin (bb*PI/180);
float senoC= sin (cc*PI/180);
/*aqui es para saber los lados*/
/*para el lado b*/
if (a && aa != 0 && bb != 0 && b == 0)
{
b= (a * senoB) / senoA;
printf(" el lado b es: %f \n", b);
}
/*para el lado c*/
if (a && aa != 0 && cc != 0 && c == 0)
{
c= (a * senoC) / senoA;
printf(" el lado c es: %f \n", c);
}
/*para el lado a*/
if (b && bb != 0 && aa != 0 && a == 0)
{
a= (b * senoA) / senoB;
printf(" el lado a es: %f \n", a);
}
scanf("%d");
return 0;
}espero que les sirva
hoy los molesto de nuevo por que no se de donde sacar esta información, bueno la cuestión es que con los pocos conocimientos que adquirí, quería hacer mi primer programa sencillo en C, que sistematice unas ecuaciones matemáticas pues por ahora me va bien, pero lo que no logro sacar de ningún lado, es de donde saco el arco seno? o sea cual es la función esa, ya incluí la biblioteca math, por otras funciones que estaban dentro del mismo programa pero no encuentro :/. El arco seno vendría a ser la funcion inversa del seno, en la calculadora se hace shift+sin y se simboliza como sin-1
hace tiempo que no entraba al foro, pues aquí abri un tema por que no se que ondina con este compilador.
