引数として指定した数が素数の場合は1,それ以外は0を返す関数{{is_prime}}を定義せよ.
また,{{main}}関数でこの関数を用いて,キーボードから入力した数が素数かどうかを表示するプログラムを作成せよ.
実行例を図1,2に示す.
Input a number: {{3}}
3 is a prime number.
図1 実行例(3を入力した場合)
Input a number: {{10}}
10 is not a prime number.
図2 実行例(10を入力した場合)
ヒント
- 素数の判定方法については5週目の応用3を参照.
- プロトタイプ宣言は「{{int is_prime(int x);}}」