Ma allora non è un esercizio C++ ma C ... tu hai indicato nel titolo che era codice C++.