View Code of Problem 93

# include<stdio.h>
int f(int i)
{
	int sum = 1,j;
	for(j=2;j<i;++j)
	{
		if(i%j==0)
		{
		    sum = sum + j;
		}
	}
	return sum;
}
int main(void)
{
	int m,n,i;
	scanf("%d %d",&m,&n);
	for(i=m;i<=n;++i)
	{
		if(f(f(i))==i&&i<f(i))
		{
			printf("%d %d\n",i,f(i));
		}
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 93