A very simple calculator

 #include<stdio.h>
    #include<math.h>
 
    int add(a, b)
    {
    printf("Please enter two number for add: \n");
    scanf("%d%d",&a,&b);
    printf("%d + %d = %d\n",a,b,(a+b));
    return 0;
    }
 
    int sub(a, b)
    {
    printf("Please enter two number for sub (first - second) : \n");
    scanf("%d%d",&a,&b);
    printf("%d - %d = %d\n",a,b,(a-b));
    return 0;;
    }
 
    int mult(a, b)
    {
    printf("Please enter two number for multiplication: \n");
    scanf("%d%d",&a,&b);
    printf("%d * %d = %d\n",a,b,(a*b));
    return 0;
    }
 
    float div(a, b)
    {
    printf("Enter TWO numbers one by one: \n");
    scanf("%d%d",&a,&b);
    printf("%d / %d = %.2f\n",a,b,(float)a/b);
    return 0;
    }
 
    int sqr(a)
    {
    printf("Please a number: \n");
    scanf("%d",&a);
    printf("Square of %d is = %d\n",a,(a*a));
    return 0;
    }
 
    float square_root()
    {
    double a, result;
    printf("Please enter a full square number: \n");
    scanf("%lf",&a);
    result = sqrt(a);
    printf("SquareRoot of %.2lf = %.2lf\n",a,result);
    return 0;
    }
 
    float mod()
    {
    int a, b;
    printf("Please enter a number to get modulus: \n");
    scanf("%d%d",&a,&b);
    printf("%d mod with %d = %d\n",a,b,(a%b));
    return 0;
    }
 
 
 
    int main()
    {
        int add(), sub(), mult(), sqr();
        float div(), square_root(), mod();
        int press;
 
        while (1)
        {
            printf("Select Options: \n********************\n 1 for Sum\n 2 for Subtraction\n 3 for Multiplication\n 4 for Division\n 5 for Square\n 6 for Square Root\n 7 for Modulus\n 8 for Exit \n");
            scanf("%d", &press);
            if(press==1)
            {
            add();
            }
            else if(press==2)
            {
               sub();
            }
            else if(press==3)
            {
                mult();
            }
            else if(press==4)
            {
                div();
            }
 
            else if(press==5)
            {
                sqr();
            }
            else if(press==6)
            {
                square_root();
            }
            else if(press==7)
            {
                mod();
            }
 
           else if(press==8)
            {
               exit (0);
            }
            else
            {
            	printf("There is no function assigned with %d\n", press);
            }
        }
 
        return 0;
    }
 
Close