Come detto prima devo creare una calcolatrice, questa calcolatrice dovrebbe funzionare in questo modo, a ogni numero(1-2-3-4) svolge il programma una differente operazione aritmetica e fin qua ci siamo, il problema e che devo creare anche un tasto di uscita(termine del programma) in cui quando si clicca lo 0 dovrebbe terminare appunto il programma. Ho provato in tutti i modi ma non riesco a farlo funzionare, in pratica clicco lo 0 e apposto di terminare il programma, mi chiede le stesse cose che dovrebbero svolgere le operazioni aritmetiche, se qualche persona di buon cuore può aiutarmi modificando il codice e riuscendo così a risolvere il tutto ne sarei ben felice, grazie mille in anticipo.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
int b;
int c;
int selezione;
printf("Calcolatrice:");
printf("\n\nOperazioni Aritmetiche:");
printf("\n 0: Uscita");
printf("\n 1: Somma");
printf("\n 2: Sottrazione");
printf("\n 3: Moltiplicazione");
printf("\n 4: Divisione");
printf("\n\nInserisci l'operazione aritmetica che vuoi eseguire: ");
scanf("%d", &selezione);
printf("Inserisci il primo numero: ");
scanf("%d", &a);
printf("Inserisci il secondo numero: ");
scanf("%d", &b);
if (selezione==1)
c = a + b;
else if (selezione==2)
c= a - b;
else if (selezione==3)
c= a * b;
else if (selezione==4)
c= a / b;
printf("Il risultato dell'operazione aritmetica e': %d", c);
if(selezione==0)
system("exit");
}