View Code of Problem 93

#include<stdio.h>
int fun(int i)
{
	int sum=0,j;
	for(j=1;j<i;j++)
	{
	    if(i%j==0)
	    sum+=j;
	}
	return sum;

}
	
int main()
{
	int m,n,i,j,s[100],k;
	scanf("%d%d",&m,&n);
    for(i=m;i<n;i++)
    {
    	if(fun(fun(i))==i&&i<fun(i))
    	printf("%d %d\n",i,fun(i));
	}

	return 0;
} 

Double click to view unformatted code.


Back to problem 93