online code runner .c

#include <stdio.h>

// Function to add two numbers
int add(int a, int b) {
    return a + b;
}

// Function to subtract two numbers
int subtract(int a, int b) {
    return a - b;
}

// Function to multiply two numbers
int multiply(int a, int b) {
    return a * b;
}

// Function to divide two numbers
float divide(int a, int b) {
    if (b != 0) {
        return (float)a / b;
    } else {
        printf("Error: Division by zero\n");
        return 0;
    }
}

int main() {
    // Declare and initialize variables
    int num1 = 10, num2 = 5, result;

    // Add two numbers
    result = add(num1, num2);
    printf("Addition: %d + %d = %d\n", num1, num2, result);

    // Subtract two numbers
    result = subtract(num1, num2);
    printf("Subtraction: %d - %d = %d\n", num1, num2, result);

    // Multiply two numbers
    result = multiply(num1, num2);
    printf("Multiplication: %d * %d = %d\n", num1, num2, result);

    // Divide two numbers
    float quotient = divide(num1, num2);
    printf("Division: %d / %d = %.2f\n", num1, num2, quotient);

    return 0;
}