Math H C

//Declaration:  float acoshf(float arg); 
                double acosh(double arg); 
                long double acoshl(long double arg);  
                
//Parameter:    The argument must be zero or greater; 
                otherwise a domain error will occur. 
  
  #include 
  #include 
  int main(void)
  {
    double val = -1.0;
    do {
      printf(" %f.\n", val, acosh(val));
      val += 1;
    } while(val<=10.0);
    return 0;
  }
         
/*
 -1.000000.
 0.000000.
 1.000000.
 2.000000.
 3.000000.
 4.000000.
 5.000000.
 6.000000.
 7.000000.
 8.000000.
 9.000000.
 10.000000.
*/