return-Type functionName ( formal-parameters )
{
function-body (local variables and statements)
}
|
Example:
float square( float x )
{
float r; // Define a local variable
r = x * x; // Statement
return ( r ); // Return statement
}
|
|
|
functionName ( actual-parameters ) // if function does not return any value or: var = functionName ( actual-parameters ) // if function returns a value |
#include <stdio.h>
float square( float x )
{
float r; // Define a local variable
r = x * x; // Statement
return ( r ); // Return statement
}
int main( int argc, char *argv[] )
{
float a, b;
a = 4.0;
b = square( a ); // Call function square
printf("a = %f, b = %f\n", a, b);
}
|
Output:
a = 4.000000, b = 16.000000 |
How to run the program:
|