Write a function called counter using function declaration n
     Write a function called \"counter\" using function declaration notation with the following parameters & return value:  Parameters:  This function has no parameters.  Return value:  A new function that returns a single number - one (1). However, every time this function is invoked (called) in the future, this function will return a number that is one greater than the previous time it was invoked (called). For example:  var count = counter));//call the \"counter\" function and assign the return value (function) to count  count();//returns 1;  count();//returns 2;  count));//returns 3; 
  
  Solution
/*
Following is the C program for the given problem statement.
*/
#include <stdio.h>
 #include <stdlib.h>
int count=1; // count variable is declared as a global variable.
 int counter()
 {
 count++;
 return count-1;
 }
int main()
 {
 printf(\"%d\ \",counter());
 printf(\"%d\ \",counter());
 return 0;
 }

