Function Parameters and Return Values in C Programming


Source code for this Tutorial


#include <stdio.h>
#include <stdlib.h>

void add(int, int);
int sub(int,int);

int main()
{
 int result;
 add(22,66);
 result = sub(66,44);
 printf("result of %d - %d = %d",66,44,result);
 return 0;
}

void add(int num1, int num2){
 printf("result of %d + %d = %d\n",num1,num2,num1+num2);
}

int sub(int num1, int num2){
 int result = num1 - num2;
 return result;
}