I am writing a piece of code to convert between Celsius and Fahrenheit using switch statements as you can see in the code below. 

```
#include <stdio.h>
#include <iostream>

using namespace std;

float celsius;
float fahrenheit;

void convertF()
{
    celsius = ((fahrenheit - 32) * 5) / 9;
}

void convertC()
{
    fahrenheit = (((celsius * 9) / 5) + 32);
}

int main()
{
    unsigned short choice;

    cout << "Welcome to the temperature converter.\n";
    cout << "Please press '1' for celsius to fahrenheit conversion" << endl;
    cout << "Or, type '2' for fahrenheit to celsius conversion." << endl;
    cout << "To exit, press 0" << endl;
    cin >> choice;

    switch(choice) 
    {
        case 0:
          return 0;
          break;

        case 1:
          cout << "Please enter temperature in celsius:";

          cin >> celsius;
          convertC();

          cout << "\n";
          cout << "Computing...\n\n";
          cout << "The temperature in Fahrenheit is " << fahrenheit << ".\n";
          cout << "Press any key to terminate the program." << endl;
          cout << endl;
          break;

        case 2:
          cout << "Please enter temperature in fahrenheit:";

          cin >> fahrenheit;
          convertF();

          cout << "\n";
          cout << "Computing...\n\n";
          cout << "The temperature in celsius is " << celsius << ".\n";
          cout << "Press any key to terminate the program." << endl;
          cout << endl;
          break;    

        default:
          cout << "That is not an option!" << endl;
          cout << "Please close the program and try again." << endl;
          break;
    }

    return 0; 
}

```

If the user selects 1 or 2, the program performs the conversion. You then press any key to end the program.

However I would like to offer them the chance of another conversion after the first one, so they can exit the program or perform another conversion. I have tried to put another switch statement within case 1 and case 2 but it didn't work.

What is the best way to solve this? I am thinking if there is an alternative to using the switch statement completely?