アドバイスお願いします。
#include <stdio.h>
#include <math.h>
#define N 1000
int main(void) {
double old_y,new_y,old_x,new_x,d,S;
int i;
d = 1.0 / N;
S = 0;
old_y = 1;
old_x = 0;
for (i = 1;i <= N;i++) {
new_x = i * d;
new_y = sqrt(1 - new_x * new_x);
S = ((old_y + new_y) * d / 2.0);
old_y = new_y;
old_x = new_x;
}
printf ("分割数 = %d,π = %f\n",N,S * 4);
return 0;
}