A prescindere dal linguaggio C, come ti è stato suggerito, sai risolvere il problema con carta e penna ? Se non lo sai fare, allora è improbabile che tu scriva del codice per risolvere un problema di cui non hai cognizione.

Scusa se te lo dico, ma lo hai scritto tu ... perché non li risolve tuo nipote gli esercizi? Se glieli hanno dato a scuola vuol dire che il linguaggio l'ha studiato e dovrebbe saperli risolvere ... al limite scrive lui nel forum ... è una cosa bizzarra quella che dici.

In ogni caso, ci sono siti che ti forniscono una soluzione da zero. Scrivi in quei siti perché non penso che con dei semplici suggerimenti, forniti in questo forum, riuscirai a terminare l'esercizio, dato che non conosci il C.