New paste Repaste Download
#include <stdio.h>
int main(){
int number_1,number_2,c,i = 0;
do{
printf("enter the first number:   ");
scanf("%d",&number_1);
printf("enter the second number:  ");
scanf("%d",&number_2);
printf("%d ? %d = -\n", number_1 ,number_2);
printf("| exit | x | + | - | %% | all |\n|  0   | 1 | 2 | 3 | 4 |  5  |\n");
scanf("%d",&c);
switch (c)
{
  case 0:
  printf("\n");
  break;
case 1:
  printf("%d x %d = %d",number_1,number_2,number_1 * number_2);
    break;
case 2:
  printf("%d + %d = %d",number_1,number_2,number_1 + number_2);
    break;
case 3:
    printf("%d - %d = %d",number_1,number_2,number_1 - number_2);
      break;
      
case 4:
if (number_1 == 0 || number_2 == 0)
{printf("Error: Operation cannot be completed due to the number 0\n"); break;}
  
    printf("%d %% %d = %d",number_1,number_2,number_1 / number_2);
      break;
case 5:
    printf("%d x %d = %d\n",number_1,number_2,number_1 * number_2);
    printf("%d + %d = %d\n",number_1,number_2,number_1 + number_2);
    printf("%d - %d = %d\n",number_1,number_2,number_1 - number_2);
   if (number_1 == 0 || number_2 == 0)
{printf("Error: Operation cannot be completed due to the number 0\n"); break;}
  
    printf("%d %% %d = %d\n",number_1,number_2,number_1 / number_2);
      break;
default:
    printf("There is an error in selecting the process.");
    break;
}
printf("\n\n\n");
}while(c == 1,2,3,4,5 && c != 0);
    return 0;
}
Filename: calculator3.c. Size: 1kb. View raw, , hex, or download this file.

This paste expires on 2026-03-07 23:23:36.494714+00:00. Pasted through web.