Ciao a tutti,
non riesco a capire perchè se cerco di stampare un double così, mi viene stampato un numero con parte decimale uguale a 0 , del tipo 10.00000000 e non 10.4646445
codice:int reject=10; int index=34; double r; r=reject/index; fprintf(stdout, "%g\n",r);