| Previous | Home | Next |
What is function?
A fuction is a self contained block of statement that perform a coherent taskof some kind.
main()
{
message();
printf(“hi”)
}
message()
{
printf(“smile ”)
}
Write Any C program using at least one function.
If a program contain only one function , it must be main().
If a program contain more than one function then these can be contain in main().
There is no limit on number that might be present in a C program.
Each function in a program is called sequence specified by the function calls in main().
A function can be called from other function but can not be defined in the other function.
There are two types of function :
- library function(printf() ,scanf()).
- User defined (my()).
Passing the values between the function
main()
{
int a ,b,c,sum;
printf(“enter the values ”);
scanlf(“%d%d%d”,%a,%b,%c);
sum=calsum(a,b,c); // actual argu./calling function
printf(“\nsum=%d”,sum);
}
Callsum(x,y,z) // called function
int x,y,z;
{
Int d;
D=x+y+z;
return(d);
}
// a function can be return only one value at a time
| Previous | Home | Next |