math.h
    Función acos ANSI C
double acos(double x);
Calcula el valor principal del arco coseno de x. Puede producirse un error de dominio para los argumentos que no estén en el intervalo [-1, +1].
Valor de retorno:
La función acos retorna el arco coseno en el intervalo [0, PI] radianes.
Ejemplo:
#include <stdio.h>
#include <math.h>
int main()
{
   double x = 0.2345;
   printf( "acos( %f ) = %f\n", x, acos(x) );
   return 0;
}