#include <stdio.h>
bool Perfact(int n)
{
int a;
int sum=0;
for(a=1;a<n;a++)
if(n%a0)
{
sum=sum+a;
}
if(sumn)
{
return true;
}
else
return false;
}
int main()
{
int b;
printf(“输入一个数:”);
scanf("%d",&b);
int c;
for(c=1;c<=b;c++)
{
if(Perfact(c)==true)
printf("%d\n",c);
}
return 0;
}