What is the output ?
int i=1;int reset(){ return (i); }int next(int j) { return (j = i++;); }int last(int j) { static int i = 10; return (j = i--); }int new(int i) { int j=10; return i = (j += i) ; } main(){ int i, j; i = reset(); for (j=1;j<=3;j++) { printf(“”%d %d\n”,i,j); printf(“%d\n,next(i)); printf(“%d\n,last(i)); printf(“%d\n,new(i+j)); }}