Respondi assim:
#include <stdio.h>
int soma(int nums[3], int tamanho)
{
int total = 0;
for (int i = 0; i < tamanho; i++)
{
total = total + nums[i];
}
return total;
}
int main()
{
int tamanho = 3;
int nums[tamanho];
nums[0] = 10;
nums[1] = 20;
nums[2] = 30;
int total = soma(nums, tamanho);
printf("Valor total = %d", total);
}
Se por exemplo eu tivesse 10 valores nesse array, como eu faria para a variável "tamanho" ali se adaptar automaticamente de acordo com o número de entradas?
Estava testando o strlen mas obviamente ele é só pra strings e não fez muito sentido.