{{{~cpp #include <stdio.h> #include <math.h> int main(void) { int num, sqrt_num, n, result=0;; printf("ì–‘ì˜ ì •ìˆ˜ë¥¼ ìž…ë ¥ 하세요 : "); scanf("%d", &num); for( ; num; result=0) { if(num>0) { sqrt_num = (int)sqrt((double)num); for(n=2; n<=sqrt_num; n++) { if(!(num%n)) { result = 1; break; } } printf("ìˆ«ìž %d : %s\n\n", num, result ? "소수가 아닙니다." : "소수입니다."); } printf("ì–‘ì˜ ì •ìˆ˜ë¥¼ ìž…ë ¥ 하세요 : "); scanf("%d", &num); } return 0; } }}}