In the following program, why is integer variable i also available to prlt(int i)?
Code:main() /* The main() function definition */ { int i=5; /* Define an integer variable */ prIt(i); /* Calls the prIt() function and passes it i */ return 0; /* Return to the operating system */ } prIt(int i) /* The prIt() function definition */ { printf("%d \n", i); /* Calls the printf() function */ return 0; /* Returns to main() */ }