Pessoal, há problema se eu passar todas as variáveis da função como endereços?
Acho melhor passar logo tudo como endereço pra padronizar na cabeça :) .
Obrigado pela resposta!
void potencia(int* result, int* x1 , int* x2) {
*result = 1;
for (int idx = 1 ; idx <= *x2 ; idx ++) {
*result *= *x1;
}
printf("resultado da potencia %d \n", *result );
}
int main() {
int a = 25;
int b = 32;
int d = 2 ;
int potenciares = 0;
int result = sum(&a , &b);
printf("Result is %d\n", result );
potencia( &potenciares, &a, &d);
}