请教一下!
#include<stdio.h>
int main()
{
int n, k, i=0, t=0, j=0, p=1, q=1, s=1;
scanf("%d%d", &n,&k);
while(n!=0 && k != 0)
{
while(i<n)
{
p*=(i+1);
i++;
}
while(j<n-k)
{
q*=(j+1);
j++;
}
while(t<k)
{
s*=(t+1);
t++;
}
printf("%d\n", p/(q*s));
scanf("%d%d", &n,&k);
}
return 0;
}
当我输入几组数据之后就出现了错误!而且当输入很大的数时也会出现错误!
我实在是找不到原因了!
谢谢了!!