|
|
Example:
| File func3aOK.c | File func3bOK.c |
|---|---|
double square ( double x )
{
double r; // Local variable
r = x * x; // Statement
return ( r ); // Return
}
|
extern double square ( double ); int main( int argc, char *argv[] ) { double a, b; a = 4.0; b = square( a ); // Call square printf("Square of %lf = %lf\n", a, b); } |
How to run the program:
|
Result:
Number = 4.000000 Number = 16.000000 (correct !) |