#include void alterar(int *x, int *y, int *z){ printf("valores: %d %d %d\n",*x,*y,*z); *x += 1; *y += 1; *z += 1; printf("valores alterados: %d %d %d\n",*x,*y,*z); } void alterar_fake(int x, int y, int z){ printf("valores: %d %d %d\n",x,y,z); x += 1; y += 1; z += 1; printf("valores alterados: %d %d %d\n",x,y,z); } int main(){ int a = 1; int b = 2; int c = 3; alterar_fake(a,b,c); printf("valores finais fake: %d %d %d\n",a,b,c); alterar(&a,&b,&c); printf("valores finais: %d %d %d\n",a,b,c); return 0; }