Yes I have one more question for the great people at the C board.
What I am wonder ing is in the code below hoe does the function change() multiply *pnumber by 2 if *pnumber is not given a value in that function and is not globally declared?
int change(int* pnumber);
int number = 10;
int* pnumber = &number;
int result = 0;
result = change(pnumber);
printf("\n In main, result = %d\t number = %d", result, number);
int change(int* pnumber)
*pnumber *= 2;
printf("\n In function change, *pnumber = %d", *pnumber);