void factorial(const int number)
{
printf("Факториал числа %d: ", number);
for (int i = 1, factorialSum = 1; ; i++)
{
if (i > number)
{
cout << "\b = " << factorialSum << "\n";
break;
}
cout << i << '*';
factorialSum = factorialSum * i;
}
}
Факториал числа 17: 1*2*3*4*5*6*7*8*9*10*11*12*13*14*15*16*17 = -288522240