>>809
#include <math.h> を加え

double modpow (int a,int b,int c) {
return pow((double)a,(double)b) % (double)c;
}

別にint型のままでいいなら
int modpow (int a,int b,int c) {
return pow(a,b) % c;
}

んで
int a,q;
for(i = 1;q <= 70;i++) printf("%d ",modpow(2,q,71));
for(i = 1;q <= 50;i++) printf("%d ",modpow(a,345,71));

pow(a,q) はaのq乗を求めるっぽいけどdouble専用だったか忘れた