Функция в функции
Добавлено: 21 дек 2010, 17:29
Доброго времени суток!
помогите с прогой
сил уже нет с ней бороться
и вот такую ошибку показывает
error C2601: 'Repeat' : local function definitions are illegal
помогите с прогой
сил уже нет с ней бороться
Код: Выделить всё
#include"force.h"
bool Repeat ();
void main()
{
{
force A;
A.Title();
A.Input();
A.Calc();
A.Print();
force*pB=new force;
do
{
pB->Input();
pB->Calc();
pB->Print();
}
while (Repeat());
delete pB;
}
bool Repeat()
{
char S[]="\t\t\tПродолжить?(Y/N)";
CharToOem(S,S);
count<<S;
char C;
cin>>C;
if(C=='Y'|| C=='y') return true;
else return false;
}
}
error C2601: 'Repeat' : local function definitions are illegal