| christian90 a întrebat:

Cum creez o functie care sa faca o operatie ca de ex a+b+c dupa apelarea functiei "modifica"? Stiu ca pot face functia "modifica "sa returneze direct suma, dar ma intereseaza utilizarea altei functii ca sa inteleg utilizarea pointerilor ca argumente.
#include
void modifica(int* x, int* y, int* z)
{
printf("Valori initiale in functie: %d %d %d\n",*x,*y,*z); //1 2 3
*x+=10;
*y+=10;
*z+=10;
printf("Valori finale in functie: %d %d %d\n",*x,*y,*z); //11 12 13
}
void main()
{
int a=1, b=2,c=3;
printf("Valori initiale in program: %d %d %d\n",a,b, c); //1 2 3
modifica(&a,&b,&c);
printf("Valori finale in program: %d %d %d\n",a,b, c); //11 12 13
}

1 răspuns:
| teo530 a răspuns:

Caută pe brainly

Întrebări recente