Red de conocimiento informático - Conocimiento de la instalación - Buscando un programa de números naturales en lenguaje C

Buscando un programa de números naturales en lenguaje C

//Generar todos los números perfectos y sus factores en el rango de 0~1000//

# include & ltstdio.h & gt

void main()

{

int i, j, t, s, k;

for(I = 1;i<=1000;i++)

{

t = I;

s = 0; // Asegúrese de que el valor de s sea 0 al comienzo de cada ciclo //.

for(j = 1; j & ltt; j++)

{

if (t%j==0)

{

s = s+j;

}

}

Si (s==i)

{

printf("%d cuyo factor es ", I);

printf(" 1 ");

for(k = 2;k <s;k++)

{

if (s%k==0)

{

printf(",%d " ,k);

}

}

printf(" \ n ");

}

}

}