質問: 100以下の素数で、3が含まれる素数を表示するプログラムを作成する方法を教えてください。
回答: こんな感じでどうでしょう? #include int main(void){ int i,j,f,x; for(i=2;i<=100;i++){ /* 素数判定 f=0 で素数 */ for(f=0,j=2;j1; x /= 10){ /* 10 で割っていき全ての桁を調べる */ if(x%10 == 3){ /* 発見 */ printf("%d ",i); break; } } } printf("\n"); return 0; }