Home / Programs / Function in C Programming Language
Programming Example

Function in C Programming Language

👁 1,057 Views
💻 Practical Program
📘 Step by Step Learning
Function in C Programming Language

Program Code

#include <stdio.h>
 
/* function declaration */
int add(int num1, int num2);
 
int main () {

   /* local variable definition */
   int a = 100;
   int b = 200;
   int ret;
 
   /* calling a function to get add */
   ret = add(a, b);
 
   printf( "value is : %d\n", ret );
 
   return 0;
}
 
/* function returning the add between two numbers */
int add(int num1, int num2) {

   /* local variable declaration */
   int result;
  
   result = num1+num2;
 
   return result; 
}

Output

value is : 300
Press any key to continue . . .
 

Explanation

Function in C Programming Language

How to learn from this program

First read the algorithm, then study the program code line by line. After that, compare the code with the output and finally go through the explanation. This approach helps learners understand both the logic and the implementation properly.