Ma allora non è un esercizio C++ ma C ... tu hai indicato nel titolo che era codice C++.
No MP tecnici (non rispondo nemmeno!), usa il forum.
Regole del Forum