Oi pessoal, bom dia. estão tentando resolver um exercício de um menu de operações. O enunciado pede o seguinte: "aça um programa conforme descrito a seguir:
- Leia um código de operação:
· 1: soma dois números (a + b)
· 2: soma três números (a + b + c)
· 3: multiplicação de dois números (a * b)
· 0: sair
Se o usuário digitar a operação sair, o programa mostra o menor resultado obtido e encerra;
Caso contrário, solicitará a entrada dos números (a e b ou a, b e c) e imprimirá o resultado da operação (soma ou multiplicação); Após isso, o programa volta ao item 1 (ler código de operação)."
Eu usei o Switch para selecionar as operações. Mas estou com dificuldade de fazer o programa retornar ou dar o resultado das operações e na parte de exibir o menor resultado. Poderiam me dar alguma ajuda?
Obrigada.
insira seu código aqui
#include <stdio.h>
int main(void) { int n, a, b , c, soma, mult, menor;
scanf("%d", &n);
switch (n) { case 1: scanf("%d", &a); scanf("%d", &b); soma=a+b; printf("%d\n", soma); break;
case 2:
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
soma=a+b+c;
printf("%d\n", soma);
break;
case 3:
scanf("%d", &a);
scanf("%d", &b);
mult=a*b;
printf("%d\n", mult);
break;
case 0:
soma=menor;
mult=menor;
break;
} return 0; }