#include<stdio.h>  
  
int add(int, int); // function prototype  
  
int main()  
{  
    int a, b;  
  
    // printf("Enter 2 integer numbers\n");  
    // scanf("%d%d", &a, &b);  
  
    //function call add(a, b);  
    printf(" %d + %d = %d \n", a, b, add(2, 7)); 
Please focus on this line why it gives address + 0 = 9//
    return 0;  
}  
  
//function definition  
int add(int x, int y)  
{  
    return x+y;  
}  
// produces outPut : 199164000 + 0 = 9
 
     
    