La scanf non con l'opzione %g ma con %lf E poi deve essere double p=0;
No MP tecnici (non rispondo nemmeno!), usa il forum.
Regole del Forum