1の#include <stdio.hの> 2の#include < 文字列・H> 。3 ボイド isPrime(INT Y) 。4 { 5 // 自体以外1を解析し、分割されたデジタルを作るために他の可能がありません 。6 INT I; 7 一方(Y <= 1。 ) 8。 { 9。 のprintf(" 合法的ではない\ N-デジタル" ); 10 のprintf(" 数値を入力してください" ) 。11 scanfの(" %のD "、&Yに); 12である } 13れます IF(Yの== 2 ) 14 のprintf(" %Dが素数である" ;、Y) 15 のための(I = 2 ; IはYを<; ++ I) 16 { 17 IF(Yの%Iの== 0 ) 18である { 19。 printf(" %dは素数ではない"、Y); BREAK ; 20である } 21は、 IF(I = Y- 1 ) 22である { 23である のprintf(" %Dが素数である"、Y); BREAK 。 24 } 25 } 26である } 27 のint main()の 28 { 29 INTはI; 30 のprintf(" 数値を入力してください" ); 31は scanfの(" %のD "、およびI); 32 isPrime(I) 33は GETCHAR( ); 34であり ; GETCHAR() 35 戻り 0 ; 36 }