A parte che il programma è scritto abbastanza male ...
... impara a mettere tutti gli #include in testa al programma, poi tutti gli #define, quindi le variabili globali, a formattarlo come si deve (vd. punto 17.2 del REGOLAMENTO) ecc. ecc. comunque ...
... le #define NON vanno terminate con il ';' quindi correggi la tua #define dove hai messo un ';' finale eliminandolo.
Guglielmo