//Function without argument c program
Function without arguments
Functions can be of two types.
2. Function without arguments
A function with arguments will have arguments or parameters passed along with it, eg- Sum(a,b), here a and b are the arguments passed along with the function Sum(). The values stored in a and b can be used for computations inside the Sum() function.
A function without arguments will not contain any arguments or parameters passed along with it, eg- Sum().
Explanation of the program
This program creates a user defined function called add(). The function takes as input the values for three variables a, b and c. It then adds these three variables and assigns the result to a variable sum and the value stored in sum is returned from the function. The statement c=add(); calls the function and assigns the value returned from the function to the variable c.
Program
#include<stdio.h> #include<conio.h> int add(void); void main() { clrscr(); int c; c=add(); //function call printf("Sum is %d",c); getch(); } int add(void) //function definition { int a,b,c,sum; printf("Enter three numbers"); scanf("%d%d%d",&a,&b,&c); sum=a+b+c; return(sum); }
Output
C program for function without arguments |
No comments:
Post a Comment