#include <stdio.h> int main (void) { int num = 0; int div = 0; printf ("Enter a num :"); scanf ("%d",num); while (num == 1) { for (div = 2; (div * div) <= num; div++) { if (num % div == 0) { if ((div * div ) != num) printf ("%d is divisible by %d and %d", num, div, num/div); else printf ("%d is divisible by %d", num, div); } } } } 之后的一些没写 求教