Learn C Function by Example 5 : Function name is case sensitive.



Rule :

  • Function name is case sensitive.

Invalid Example :

#include<stdio.h>
int add(int,int);
int main()
{
   int sum,num1,num2;
   num1 = 10;
   num2 = 20;
   sum = add(num1,num2);
   printf("Sum is : %d",sum);
   return 0;
}
int Add(int n1,int n2)
{
  return (n1+n2);
}

Explanation :

[arrowlist]
  • C is case sensitive language.
  • Function name is case sensitive.
  • Example : printf and Printf are two different functions.
  • In the above program we have written Add() as function name . it will cause error.
[/arrowlist] Corrected code :

int add(int n1,int n2)
{
  return (n1+n2);
}