[2] 問題文:自然数 a,p,q について a^q (aのq乗)を p で割ったときの余りを計算する関数 modpow(a,q,p) を作成せよ
      また、それを用いて modpow(2,q,71) (q=1,2,…,70) 及び modpow(a,345,691) (a=1,2,…,50) を全て求めよ
[3] 環境
 [3.1] OS:Linux
 [3.3] 言語:C
[4] 期限:12月30日まで
[5] その他の制限:特に無いです。よろしくお願いします