In fondo a ciascuna di queste due righe
codice:
char carattere
char num
manca il punto e virgola. Devono essere così:
codice:
char carattere;
char num;
Comunque le guide di linguaggi di programmazione online non sono mai un granché, recuperati un buon libro e studiatelo.