n人を異なるm個の席につかせる仕方は何通りあるか調べるプログラムですが、
何が間違ってるか分りません。
コンパイラはBCCです。
例)3人を異なる5個の席に・・・5*4*3=60通り

#include <stdio.h>

int toori(int, int);

int main()
{
  int n, m;

  printf("何人---");
  scanf("%d",&n);
  printf("何席---");
  scanf("%d",&m);

  printf("%d人を異なる%d個の席につかせる仕方は%d通り。\n",
       n, m, toori(n, m));

  return 0;
}

int toori(int n, int m)
{
  int i, j=1;
  for (i=m; i>=n; i--)
    j *= i;
  return j;
}