ok, i've made a function:

void func(int num)
{
int result;
for(int i=1; i<=num; i++)
{
result=result*i;
}
cout<<"answer is:"<<result;
}

and i've called it in main.

void main()
{
int a;
cin>>a;
func(a);
}


Please tell me what i'm doing wrong??

many thanks!!!