Doubt with functions in C

1

How do I make the variable I used to store value that I read in the scanf, be passed to the function I created?

Ex:

#include <stdio.h>
int main(){
    int a, b;

    scanf("%d %d", &a, &b);
}

int soma(int a, b){
    int soma;
    soma= a+b;
    return soma;
}
    
asked by anonymous 09.06.2018 / 19:41

1 answer

0
#include <stdio.h>

int soma(int a, int b); // prototipo da função

int main()
{
  int a, b, resultado;
  scanf("%d %d", &a, &b);
  resultado = soma(a, b); // chamei a função e estou passando para variavel resultado
  printf("%d\n", resultado);
}

int soma(int a, int b)  // Quando voce for fazer uma função cada variavel deve ter seu tipo
{
  int soma;
  soma = a + b;
  return soma;
}
    
09.06.2018 / 23:16