Răspuns:
#include <stdio.h>
#include <math.h>
void afDivizori(int n)
{ int i;
for ( i = 1; i*i < n; i++) {
if (n % i == 0)
printf("%d ", i);
}
if(i-(n/i)==1)
{
i--;
}
for (; i >= 1; i--) {
if (n % i == 0)
printf("%d ", n / i);
}
}
int main()
{
printf("Divizorii nr 12 sunt: \n");
afDivizori(12);
return 0;
}