informaticage

C scanf buffer clear

Jun 10th, 2021 (edited)
402
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. #include <stdio.h>
  2. int main(void) {
  3.   int a, b;
  4.   scanf("%d%d", &a, &b);
  5.  
  6.   printf("Per la somma clicchi (+)\n");
  7.   printf("Per la sottrazione clicchi (-)\n");
  8.   printf("Per la moltiplicazione clicchi (*)\n");
  9.   printf("Per la divisione clicchi (/)\n");
  10.  
  11.   printf("Prema l'operatore logico per effetuare l'operazione: ");
  12.   char ol;
  13.   getchar();
  14.   scanf("%c", &ol);
  15.  
  16.   if (ol == '+')
  17.     printf("il risultato della somma e' %d", a + b);
  18.   else if (ol == '-')
  19.     printf("il risultato della sottrazione e' %d", a - b);
  20.   else if (ol == '*')
  21.     printf("il risultato della moltiplicazione e' %d", a * b);
  22.   else if (ol == '/')
  23.     printf("il risultato della divisione e' %d", a / b);
  24.  
  25.   return 0;
  26. }
Add Comment
Please, Sign In to add comment