#include<stdio.h>

#include<math.h>

int add(int, int);
int sub(int, int);
int mul(int, int);
int div(int, int);
int sq(int);
int cu(int);
int pow(int, int);


int main()

{

    int n1, n2, choice;



    printf("The operators available are : \n Addition = 1 \n Subtraction = 2 \n Multiplication = 3 \n Division = 4 \n Square = 5 \n Cube = 6 \n Power = 7 \n");

    printf("Enter your choice: \n");

    scanf("%d", &choice);



    switch(choice)

    {

        case 1:

            printf("Enter num1: \n");

            scanf("%d", &n1);

            printf("Enter num2: \n");

            scanf("%d", &n2);

            printf("The sum of %d and %d is %d", n1, n2, add(n1,n2));

            break;

        case 2:

            printf("Enter num1: \n");

            scanf("%d", &n1);

            printf("Enter num2: \n");

            scanf("%d", &n2);

            printf("The difference of %d and %d is %d", n1, n2, sub(n1,n2));

            break;

        case 3:

            printf("Enter num1: \n");

            scanf("%d", &n1);

            printf("Enter num2: \n");

            scanf("%d", &n2);

            printf("The product of %d and %d is %d", n1, n2, mul(n1,n2));

            break;

        case 4:

            printf("Enter num1: \n");

            scanf("%d", &n1);

            printf("Enter num2: \n");

            scanf("%d", &n2);

            printf("The division of %d and %d is %d", n1, n2, div(n1,n2));

            break;

        case 5:

            printf("Enter number: \n");

            scanf("%d", &n1);

            printf("The square of %d is %d", n1, sq(n1));

            break;

        case 6:

            printf("Enter number: \n");

            scanf("%d", &n1);

            printf("The cube of %d is %d", n1, cu(n1));

            break;

        case 7:

            printf("Enter num1: \n");

            scanf("%d", &n1);

            printf("Enter num2: \n");

            scanf("%d", &n2);

            printf("%d raised to the power %d is %d", n1, n2, pow(n1,n2));

            break;

    }


}



int add(int x, int y)

{

    int z = x+y;

    return z;

}



int sub(int x, int y)

{

    int v = x-y;

    return v;

}



int mul(int x, int y)

{

    int a = x*y;

    return a;

}



int div(int x, int y)

{

    int s = x/y;

    return s;

}



int sq(int x)

{

    int f = x*x;

    return f;

}



int cu(int x)

{

    int g = x*x*x;

    return g;

}

int pow(int x, int y)

{

    int h = pow(x,y);

    return h;

}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: