What is the output of the following code? #includeint fun(in…
What is the output of the following code? #includeint fun(int);int main(int argc, char* argv[]){ int i=3; fun(i=fun(fun(i))); printf(“%d\n”, i); return 0;}int fun(int i){ i++; return i;}