0
I have this exercise to do and everything is going well, but I do not know how to make the program analyze if the denominator is zero and display the message, can help me?
My code:
#include <stdio.h>
int main(){
int a, b;
char o;
printf("Digite dois valores inteiros:\n");
scanf("%d%d", &a, &b);
printf("\nDigite um caracter de soma, subtracao, divisao ou multiplicacao:\n");
scanf(" %c", &o);
switch (o){
case '+': printf("\nO resultado da soma eh: %d\n", a + b);
break;
case '-': printf("\nO resultado da subtracao eh: %d\n", a - b);
break;
case '*': printf("\nO resultado da multiplicacao eh: %d\n", a * b);
break;
case '/': printf("\nO resultado da divisao eh: %d\n", a / b);
break;
}
return 0;
}
Have you ever thought of using one
if
? Something likeif (b ==0) { printf("Denominador zero é proibido.\n"); }
...– Luiz Felipe