2カ所訂正。
-for( n = 1 ; ; n++ ) {
+for( n = 0 ; ; n++ ) {

-if( n & 1 ) pi += Sn;
+if( !(n & 1)) pi += Sn;