int main(int argc, const char **argv) { int encontrados = 0; int este_numero = 1; int perfecto[N]; while (encontrados < N) if (es_perfecto(este_numero++)) perfecto[encontrados++] = este_numero - 1; for (int i=0; i<N; i++) printf(" %i", perfecto[i]); printf("\n"); return EXIT_SUCCESS; }
int main(){ int perfecto[N]; int cadan_numero=1; int encontrado=0; while(encontrado<5) if(es_perfecto(cada_numero++)) perfecto[encontrado++]=cada_numero; return EXIT_SUCCESS; }