ПA
Привет Alexandr
Зада по проге. Язык Си
Вывести все совершенные числа от 1 до 1000 с помощью функции. И еще нужно напечатать все сомножители совершенного числа. Исправьте, пожалуйста.
#include
int fff(int );
void main (){
int i,s;
s=fff(i);
scanf("%d",s );
}
int fff(int i)
{ int a,sum;
for(i=2;i<=10000; i++)
{ sum=0;
for (a=1; a
{if (i%a==0)
sum+=a;
if(sum==i)
return i;
}}}
Совершенное число — натуральное число, равное сумме всех своих собственных делителей )