>990の主張ははっきりしているじゃないか。
・ループ制御変数にdoubleを使うのはバカだ。
・"%lf"は本来間違いだ。
つまり、for (int d = 0; d < 10 * 100; ++d) printf("%g, %g\n", d / 100., cos(d / 100.));でいいだろ。