私はC ++にかなり慣れていませんが、単純なプログラムを作成しています.入力された内容を記憶させながら、コードの先頭に戻るにはどうすればよいですか. たとえば、名前を入力する前に 1 を押したとします。メイン部分に戻るにはどうすればよいですか。お時間をいただきありがとうございます
#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
int main(int argc, char *argv[])
{
char name[25];
char address[25];
char city[25];
char state[25];
char zip[25];
char phone[25];
int reply;
cout <<"Press 1 to enter the name"<<endl;
cout <<"Press 2 to enter the address"<<endl;
cout <<"Press 3 to enter the city"<<endl;
cout <<"Press 4 to enter the state"<<endl;
cout <<"Press 5 to enter the zip"<<endl;
cout <<"Press 6 to enter the phone"<<endl;
cin >>reply;
if (reply = 'one')
{ cout << " Enter the name" << endl;
cin >> name;
cin.ignore(80, '\n');}
else if (reply = 'two')
{cout << " Enter the address" << endl;
cin >> address;
cin.ignore(80, '\n');}
else if (reply = 'three')
{cout << " Enter the city" << endl;
cin >> city;
cin.ignore(80, '\n');}
else if (reply = 'four')
{cout << " Enter the state" << endl;
cin >> state;
cin.ignore(80, '\n');}
else if (reply = 'five')
{ cout << " Enter the zip code " << endl;
cin >> zip;
cin.ignore(80, '\n');}
else if (reply = 'six')
{ cout << " Enter the phone number " << endl;
cin >> phone;
cin.ignore(80, '\n');}
else
{cout << " done";}
system ("PAUSE");
return EXIT_SUCCESS;
}