C Program To Perform Arithmetic Operations using Functions

Write a C program to perform arithmetic operations such as addition, subtraction, multiplication, and division using functions. In this example, we created multiple functions that accept two integer values and finds the addition, subtraction, multiplication, division, and modulus.

#include <stdio.h>

int addition(int num1, int num2)
{
    int sum = num1 + num2;
    return sum;
}

int subtraction(int num1, int num2)
{
    return num1 - num2;
}

int multiplication(int num1, int num2)
{
    return num1 * num2;
}

float division(int num1, int num2)
{
    return num1 / num2;
}

int modulus(int num1, int num2)
{
    return num1 % num2;
}

int main()
{   
    int num1, num2;
    
    printf("Enter the First Number  = ");
    scanf("%d",&num1);

    printf("Enter the Second Number = ");
    scanf("%d",&num2);

    printf("Arithemetic Operations on Integer Values\n");

    printf("Addition       = %d\n", addition(num1, num2)); 
    printf("subtraction    = %d\n", subtraction(num1, num2));
    printf("multiplication = %d\n", multiplication(num1, num2));
    printf("division       = %.2f\n", division(num1, num2));
    printf("modulus        = %d\n", modulus(num1, num2));
}
C Program To Perform Arithmetic Operations using Functions