马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几个。
#include
int main()
{
int i,j,k,n,m,answer;
scanf("%d%d%d",i,j,k);
answer=0;
for(i=0;i<=n/3;i++)
{
for(j=0;j<=n/2;j++)
{
k=m-j-k;
}
if(i*3+j*2+k==n)
{
printf("%d%d%d",i,j,k);
answer==1;
}
if(answer==0)
printf("No answer");
}return 0;
}
为什么运行程序后无法结束??????