EDIT!!
It doesn't even compile
it says:
/tmp/ccgGoNoC.o: In function `hypo':
hypotenuse.c.text+0x55): undefined reference to `sqrt'
collect2: ld returned 1 exit status
Code:
#include <stdio.h>
#include <math.h>
double hypo( double side1, double side2 )
{
double answer;
answer = sqrt( ( side1 * side1 ) + ( side2 * side2 ) );
return answer;
}
int main ( int argc, char *argv[] )
{
double sidea, sideb;
printf( "enter side1: \n" );
scanf( "%f", &sidea );
printf( "enter side2: \n" );
scanf( "%f", &sideb );
printf( "the hypotenuse is: %lf.\n", hypo( sidea, sideb ) );
}