520 functions
catan( ), 489
catanh( ), 489
ccos( ), 489
ccosh( ), 489
ceil( ), 484
cexp( ), 489
character functions, 473
cimaq( ), 489
clearerr( ), 474
cloq( ), 489
compare_strings( ), 224
complex arithmetic functions, 488-490
concat( ), 196, 201-203
conj( ), 489
convert_number( ), 152
copy_string( ), 266-267, 271
copysign( ), 484
cos( ), 484
cosh( ), 484
count_words( ), 210, 214-215
cpow( ), 489
cproj( ), 489
creal( ), 489
csin( ), 489
csinh( ), 489
csqrt( ), 489
ctan( ), 490
ctanh( ), 490
declaring return value type, 126
defining, 119-122
global structure definition, 173
display_converted_number( ), 152
dynamic memory allocation
calloc( ), 384-385
functions, 481
malloc( ), 384-385
equal_strings( ), 204
exf( ), 484
exfc( ), 484
exit( ), 490
exp( ), 484
expml( ), 484
fabs( ), 484
factorial( ), 159
fclose( ), 474
fdim( ), 484
feof( ), 474
ferror( ), 474
fflush( ), 474
fgetc( ), 474
fgetpos( ), 474
fgets( ), 474
find_entry( ), 257
floor( ), 484
fma( ), 485
fmax( ), 485
fmin( ), 485
fmod( ), 485
fopen( ), 475
fpclassify( ), 482
fprintf( ), 475
fputc( ), 475
fputs( ), 475
fread( ), 475
free( ), 387-388, 481
freopen( ), 475
frexp( ), 485
fscanf( ), 476
fseek( ), 476
fsetpos( ), 476
ftell( ), 476
fwrite( ), 477
get_number_and_base( ), 152
getc( ), 477
getchar( ), 208-210, 477
getenv( ), 490
gets( ), 209-212, 477
global variables, 152-156
hypot( ), 485
25 0672326663 index 6/10/04 2:04 PM Page 520