TO CHECK WHETHER THE NUMBER IS PERFECT NUMBER OR NOT.
#include<stdio.h>
int main()
{
int i,n,sum=0;
printf("enter numbers = ");
scanf("%d",&n);
for(i=1; i<=n/2; i++)
{
if(n%i==0)
sum+=i;
}
if(n==sum)
{
printf("perfect number ");
}
else
{
printf("not a perfect number ");
}
return 0;
}
Output
enter numbers = 28
perfect number
Comments
Post a Comment