Код
#include <sourcemod>
public OnPluginStart()
{
new a=6;
new b=15;
abc(a, b);
a=6;
b=8;
abc(a, b);
a=4;
b=10;
abc(a, b);
}
stock abc(a, b)
{
new x = b;
for(new i=1;i<a;i++)
{
x = x*(b-i);
}
PrintToServer("--> %d", x);
}
Вроди все правельно, ответы:
-->3603600
-->20160
И вот твой пример:
-->5040
Может я формулу не понял(что скорея всего вероятно), а так делал все по твоему последнему примеру.