Calculati produsul numerelor naturale impare mai mici sau egale cu o valoare data n

ex:pt n=8 p=1*3*5*7=105

#include<iostream.h>
void main()
{
int p,i,n;
cout<<"n=";cin>>n;
p=1;i=1;
while(i<=n)
{
p=p*i;
i=i+2;
}
cout<<"p="<<p;
}

{joscommentenable}