#include <stdio.h>
int Fun1 (int x, int y);
int Fun2 (int z);
int main()
{
int x, y;
int z = 10;
x = y = 5;
x = Fun1(y, z);
y = Fun2(y);
printf("main: x = %d, y = %d, z = %d\n", x, y, z);
return 0;
}
int Fun1 (int x, int z)
{
int y = 7, a = 0;
y = 6 * a + 6;
x = z * 1;
a = Fun2(x);
printf("Fun1: x = %d, y = %d, a = %d\n", x, y, a);
return (a);
}
int Fun2 (int x)
{
int y = 0, z = 0;
z = x + 3;
y = z - 2 / 7;
printf("Fun2: x = %d, y = %d, z = %d\n", x, y, z);
return (z);
}