Как вызвать основную часть функции в другой функции?
вот код m, где я хочу повторно вызвать основную функцию в tabletfind (). что я могу для этого сделать?
Что я уже пробовал:
#include <iostream> #include <string> using namespace std; int tabletfind(int x){ if(x%2==0) { cout<<"Searching for a solution within 21 moves..."<<endl; cout<<"No solution found within 21 moves. Sorry."<<endl; string ans; cout<<"Would you like to try again [Y/N]?"; cin>>ans; if(ans=="y" || ans=="Y"){ //here i need to call main function part again what should i do? i can't understand } else if (ans=="n" || ans=="N"){ exit;} } } } int main() { int number; tryagain: cout<<"How many tablets are you starting with ? "; cin>>number; if(number>0 && number<=10000){ tabletfind(number); } else {cout<<"Number of Tablets must be greater than 0 and no more than 10000"<<endl; goto tryagain;} return 0; }