Answer:
C code :
#include<stdio.h>
int main()
{
 int j;
 float k,l, x;  //taking float to give the real results.
 printf("Enter your two operands: ");  //entering the numbers on which      //the operation to be performed.
 scanf("%f %f", &k, &l);
  
 printf("\n Now enter the operation you want to do: ");
 printf("1 for Addition, 2 for Subtraction, 3 for Multiplication, 4 for Division ");
 scanf("%d", &j);  //j takes the input for opearation.
  
 switch(j)  
 {
  case 1:  
  	x=k+l;
  	printf("%.2f+%.2f=%.2f",k,l,x);   //we write %.2f to get the result //upto 2 decimal point.
  	break;
    
  case 2:
  	x=k-l;
  	printf("%.2f-%.2f=%.2f",k,l,x);
  	break;
  case 3:
  	x=k*l;
  	printf("%.2f*%.2f=%.2f",k,l,x);
  	break;
  case 4:
  	if(l!=0) //division is not possible if the denominator is 0.
  	{
    x=k/l;
    printf("%.2f/%.2f=%.2f",k,l,x);
  	}
  	else  
    printf("Division result is undefined");
                default:
    printf("\n invalid operation");
 }
}
Output is in image.
Explanation:
At first we take two numbers.
Then we take integers from 1 to 4 for Addition, subtraction, multiplication, division respectively.
Then accordingly the case is followed and the operation is performed.