this is what i got now. it still takes a long time. like an hour
int n, d=1, n2, d2;
double pie= 3.141592643563118, guess, piguess = 3.15;
int main()
{
while(d <= 1000000) { /* d goes to 1000000 */
n=3.1*d; /* started n at 3.1 * to get right to pi area*/
while(n <= 3.2*d ){ /*shortened loop for values */
guess = fabs(((double)n/d) - pie); /*abs value to compare guess*/
if( guess < piguess ){
n2= n;
d2= d;
piguess= guess;
}n++;
}d++;
}
printf( "%d / %d", n2, d2);