projprog/C10.10.c

29 lines
348 B
C

int x = 0;
int g()
{
return ++x;
}
int h()
{
return x++;
}
int f(int a, int b)
{
if(a+b == 2)
return a+x;
else
return b+x;
}
int main()
{
int v = f(g(), h());
//Value of v
// v=4 ou v=3 suivant quelle fonction (g ou h) est executée en premier
// Je ne sais pas ce que le développeur voulait faire avec ce code ...
}