Can anyone please explain the code: Don't understand why the author declared "z", even though it seems not being used?
Code:#include <stdio.h>
void func(float *px, float *py)
{ *px = 3 + 2 * *px; *py = *py - 21; }
int main()
{
float x=0, y=4, z= 1;
int i;
func(&x, &y);
func(&y, &z);
printf("%f\n",y);
return 0;
}