Passing By Value and Its Teaching in C