Come leggi nell'errore segnalato nella linea 20 (ciclo for) il problema e' legato al fatto (ma te l'avevano detto) che la dichiarazione delle variabili in C avviene solamente all'inizio della funzione e non durante (tanto meno all'interno del for). Quindi, tutte le for dove c'e'

for(int i= ...

devono diventare

for(i=...

e la dichiarazione della variabile i deve avvenire in testa.
Inoltre, le dichiarazioni delle variabili

int SommaPariA=0,SommaDispariA=0;
int SommaPariB=0,SommaDispariB=0;
int SommaPariC=0,SommaDispariC=0;

devono essere anch'esse in testa. Quindi

int num, i;
int SommaPariA=0,SommaDispariA=0;
int SommaPariB=0,SommaDispariB=0;
int SommaPariC=0,SommaDispariC=0;

E' meglio che tu comprenda quali sono le modifiche da fare in dettaglio e non che copi-incolli il codice corretto da qualcuno ...