谁能帮我看看这个问题
已知24有8个正整数因子(即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。求[1,100]之间第10个能被其因子数目整除的正整数。#include
main()
{
int i,j,n=0,m=0;
for(i=1;i<=100;i++)
{
for(j=1;j<=i;j++)
{
if(i%j==0)
{
n++;
}
}
if(i%n==0)
{m++;}
if(m-10==0)
break;
}
printf("%d\n",j);
}
以上程序错在哪里了