C Function definition

#include <stdio.h>

// Function prototype
int addNumbers(int a, int b);

int main() {
    // Variables
    int num1, num2, sum;

    // Input
    printf("Enter two numbers: ");
    scanf("%d %d", &num1, &num2);

    // Function call
    sum = addNumbers(num1, num2);

    // Output
    printf("Sum = %d", sum);

    return 0;
}

// Function definition
int addNumbers(int a, int b) {
    // Addition
    int result = a + b;

    // Return the sum
    return result;
}