scusami, ho letto male il tuo problema..

se questa volta l'ho interpretato bene:
il tuo programma dovrebbe prima calcolare il pigreco (e qui il suggerimento di prima è ok) poi stamparlo con n cifre decimali, che però non c'entrano niente con l'indice n della sommatoria (forse è qui che c'è un dubbio da risolvere).

pensa a come potresti memorizzare un numero di n cifre in una struttura dati, con n scelto da te a posteriori (cioè dopo aver lanciato il programma)

spero di eesere stato d'aiuto questa volta

ciao