/* -------------------------------------------- Readin a value and check for prime number -------------------------------------------- */ #include int main(int argc, char *argv[]) { int x; int nextFactor; printf("Enter a number: "); scanf("%d", &x); nextFactor = 2; while ( x != 1 ) { if ( x%nextFactor == 0 ) { printf("%d\n", nextFactor); x = x / nextFactor; } else { nextFactor = nextFactor+1; } } }