Il codice in questione non è C++ ma è C, e per di più ci sono diversi errori.
Il mio consiglio è di lasciare stare le guide online, quasi sempre incomplete, superficiali o semplicemente errate, e di procurarti invece un libro, risparmierai tempo e fatica.