void set_int(int *ptr, int val)
{
*ptr = val;
}
main()
{
int x=5, y=6, *p = &x;
printf("1. x=%d, y=%d, *p=%d\n", x, y, *p);
x = 7;
printf("2. x=%d, y=%d, *p=%d\n", x, y, *p);
set_int(p, 8);
printf("3. x=%d, y=%d, *p=%d\n", x, y, *p);
set_int(&y, 10 * (x * (*p)));
printf("4. x=%d, y=%d, *p=%d\n", x, y, *p);
}
Output