Skompiluj pod kompilatorem c++, na pewno pójdzie - wszak (poza nielicznymi wyjątkami) programy w c działają dobrze kompilowane w c++
A tak poważnie potrzeba:
1. tam, gdzie jest malloc dać new
2. tam, gdzie jest free dać delete
3. tam, gdzie jest printf dać cout
4. tam, gdzie jest scanf dać cin
Oczywiście jest to zmiana konstrukcji, nie pojedynczych słów
Chyba, że masz ochotę użyć klas, to trzeba od nowa napisać
Może i jesteś (jak to sam powiedziałeś) zielony, natomiast po to dostałeś zadanie, by przestać takim być. Te 4 punkty, które wypisałem wystarczą do tego, by było to prosty program c++