Hello,
In the below code after returned the value of "d", is it goes to int calsum (int x, int y, int z); or sum = calsum (a, b, c); .
I have a lot of confusion to understand which steps code will takes after value returned from the return statement. Please explain.
Code:#include <stdio.h> int calsum (int x, int y, int z); int main() { int a, b, c, sum; printf ("Enter any three numbers"); scanf ("%d %d %d", &a, &b, &c); printf ("Sum = %d\n", sum); return 0; } int calsum (int x, int y, int z) { int d; d=x+y+z; return (d); }