06_function_in_C
06_function_in_C
Function in C
-------------------------------------------------------------------------
What is function?
Ex: ex:
sqrt(); void sum(int)
printf(); .....
scanf();
pow();
exit();
sqrt(2)
pow(2,3)
include<math.h>
include<stdlib.h>
exit(0);
User-define function
1. Declaration of function
2. Function definition
3. Function calling
Syntax:
Return_type function_name(parameter or prototype);
........
Example:
Example: 1
Code:
void evenOdd(void); // function declaration
void addition(void);
int main()
{
evenOdd(); // function calling
addition();
getch();
return 0;
}
void evenOdd(void) // function definition
{
int num;
printf("enter any number :");
scanf("%d",&num);
if(num%2== 0)
{
printf("%d is even number ",num);
}
else
{
printf("%d is odd number",num);
}
}
void addition(void)
{
int a,b;
printf("Enter two number : ");
scanf("%d%d",&a,&b);
printf("sum of number is : %d\n",a+b);
}
Example:
void main()
{
int num1;
float num2;
clrscr();
printf("Enter integer number:");
scanf("%d",&num1);
printf("Enter float value : ");
scanf("%f",&num2);
getch();
x=x*x;
y=y*x;
return x+y;
}