Salve a tutti, ho creato questo piccolo programmino in C (calcolatrice), e volevo chiedere com'era meglio fare per far ripartire il programma in base a una scelta o SÌ o NO...
Nelle ultime righe ho giâ iniziato a scrivere qualcosa, però non so se fare un ciclo o cosa...

codice:
#include <stdio.h>
#include <conio.h>
#include <math.h>

int main(){
    char i;
    
    float ope1,ope2;
    float ris;
    int n;
    printf("\t\t\t\tCalcolatrice in C\n\n");
    printf("\t\t\t  Addizione              prema 1\n");
    printf("\t\t\t  Sottrazione            prema 2\n");
    printf("\t\t\t  Moltiplicazione        prema 3\n");
    printf("\t\t\t  Divisione              prema 4\n\n");
    printf("Inserisca il primo valore: ");
    scanf("%f",&ope1);printf("\n");
    printf("Scelga l'operazione: ");
    scanf("%d",&n);printf("\n");
    printf("Inserisca il secondo valore: ");
    scanf("%f",&ope2);printf("\n");
    
    switch (n) {
case 0:
   printf("Valore non valido!!!");
   break;
case 1:
   ris=ope1+ope2;
   break;
case 2:
   ris=ope1-ope2;
   break;
case 3:
     ris=ope1*ope2;
   break;
case 4:
     if (ope2 == 0)
{
   printf ("Impossibile dividere per 0!!!\n\n");
} else {
   ris=ope1/ope2;
} 
   break;
default:
   printf("Operazione inesistente!!!\n\n");
   break;
} 
printf("Il risultato e': %.4f",ris);

printf("\n");
printf("\n");

printf("Vuole continuare a usare la calcolatrice?  s/n: \n\n");
scanf("%c",&i);
      
    system("PAUSE");
    return 0;
}
GRAZIE IN ANTICIPO CIAOOOO