実のところ、俺が組んだプログラムは2つの数が与えられて、
その2つの数の間にある回文(逆さに読んでも同じ)の
素数を出力させるんだけど、与えられる2つの数の一方が100000000と
なると、
Your program exited with signal #11 (segmentation violation
[maybe caused by accessing memory out of bounds, array indexing
out of bounds, using a bad pointer (failed open(), failed malloc),
or going over the maximum specified memory limit])
あきらかにmallocが原因だと思うんですけど、
mallocを棄てるとプログラム全体を組みなおさなくちゃならない。
newに変えても同じようなことになる。
どうかアドバイスお願いします。