#include /* Scomposizione in fattori primi di un numero intero */ int main(){ int n, i; printf("Inserisci un numero intero: "); scanf("%d", &n); printf("Fattori primi di %d: ", n); for(i = 2; i <= n; i++){ // i = 2 perchè 1 non è primo while(n % i == 0){ // finchè n è divisibile per i printf("%d ", i); n /= i; // n = n / i; } } printf("\n"); return 0; }