1 int test3(int num){ 2 int m=num; 3 int i; 4 for(int j=2; j<num; j++){ 5 if(m % j != 0){ 6 for(i=2; i<=j; i++){ 7 if(j % i == 0){ 8 m=m*i; 9 break; 10 } 11 } 12 } 13 } 14 return m; 15 }
1 test3(3) 2 6 3 4 test3(10) 5 2520
1 int test3(int num){ 2 int m=num; 3 int i; 4 for(int j=2; j<num; j++){ 5 if(m % j != 0){ 6 for(i=2; i<=j; i++){ 7 if(j % i == 0){ 8 m=m*i; 9 break; 10 } 11 } 12 } 13 } 14 return m; 15 }
1 test3(3) 2 6 3 4 test3(10) 5 2520