Increment

#include <stdio.h> 
int a=3;
void h(int j,int k){
   printf("in function:%d,%d,%d",a,j,k);
}
int main (void)
{
   h( a+=1, a*=0);
}

Wat is the output?

1:

in function:4,3,0

2:

in function:1,1,0

3:

in function:4,1,0

4:

in function:0,4,0