//if(i*10+j*5+k*1=100)
//改为:
//if(i*10+j*5+k*1==100)
//print("n=%d\n",n);
//改为:
//printf("n=%d\n",n);
#include
void main()
{
int i,j,k,n=0;
for (i=1;i<=10;i++)
for(j=1;j<=20;j++)
for(k=1;k<=100;k++)
if(i*10+j*5+k*1==100)
{n++;
printf("i=%d j=%d k=%d\n",i,j,k);
}
printf("n=%d\n",n);
}
不知道楼主想知道啥?是程序出错原因呢还是程序运行的目的。
这个简短的程序是求100的约数的个数。