#include //function for addition int add(int x,int y) { int z; z=x+y; return z; } //funtion for multification int multi(int x,int y) { int z; z=x*y; return z; } //funtion for substration int sub(int x,int y) { int z; z=x-y; return z; } //funtion for devaition float dev(float x,float y) { float z; z=x/y; return z; } int main() { //declare variable double a,b,c,d; int ch; //input for geting oparent printf("which operate you want to use?\nInput the number:\n1:+\n2:-\n3:*\n4:/\n"); scanf("%d",&ch); //Input section printf("Input first number:"); scanf("%lf",&a); printf("Input 2nd number:"); scanf("%lf",&b); //caling variable if(ch==1) { d=add(a,b); printf("The addition is:%d",d); } else if(ch==2) { d=sub(a,b); printf("The substraction is:%d",d); } else if(ch==3) { d=multi(a,b); printf("The multification is:%d",d); } else if(ch==4) { d=dev(a,b); printf("The divadation is:%.2f",d); } else d=printf("Wrong Input\n"); return 0; }