Ej Suma de dos números enteros en una función, en lenguaje C

 #include<stdio.h>

int sumaValores(int n1, int n2){ // aquí comienza la función, de tipo entero, se llama sumaValores y recibe por parámetros dos números enteros.
    int sumatoria; //declaramos un entero llamado sumatoria
   
    sumatoria = n1 + n2; // sumatoria guarda el resultado de la suma de los valores pasados por parámetros
   
    return sumatoria; // la función devuelve sumatoria
}


int main (){ // programa principal

int num1, num2, resultado; // declaración de variables para números enteros

printf("Ingrese el primer valor"); // solicita el primer valor
scanf("%d",&num1); // lee del teclado el primer valor

printf("Ingrese el segundo valor"); // solicita el segundo valor
scanf("%d",&num2); // lee del teclado el segundo valor

resultado = sumaValores(num1, num2); // la variable resultado llama a la función y almacena su retorno, al llamarla, se envía por parámetros los valores ingresados.
printf("La suma de los valores %d y %d es: %d", num1,num2,resultado); // se muestra por pantalla un mensaje con los valores de las variables
return 0;
}