#include<stdio.h>
int main(){
int i=5,j=5,y;
x=++i + ++i + ++i;
y=++j + ++j + ++j;
printf("%d %d %d %d",x,y,i,j);
return 0;
}
answer: In gcc 22 22 8 8
In turbo c 21 24 8 8
Why does gcc and turbo c give different answers.?
How is parameter passed to a function in gcc.(it is passed from right to left in turbo c)?