понять почему код не считает #include
#include
#include
#include
using namespace std;
int main()
{
int fn, n, y, i;
std::cin >> n; fn = 1; y = 1;
if (n < 0)
{
for (i = 1; n;); { fn *= i; }
}
for (i = 1; fn;);
{
y += fn;
}
{
for (i = 1; n;);
if (i % 2 == 0) fn *= i ; else fn = fn * (i + 1);
}
for (i = 1; fn;);
{
y += fn;
}
std::cout << y << endl;
}