Ciao ragazzi.
Il mio problema è questo; andando a compilare questo programma dal terminale di ubuntu mi dà un errore nella riga 15, che mi dice:
"15: error: expected ‘)’ before ‘;’ token"
Andando a sostituire invece i numeri al posto delle costanti, la compilazione va a buon fine.
L'errore si ripete sia compilando col comando gcc che con cc.

codice:
/*
*Visualizza tabella conversione Celsius Fahrenheit da 0 a 300 a step di 20
*/

#include<stdio.h>

#define         LOWER           0;
#define         UPPER           300;
#define         STEP            20;

main()
{
        float fahr;
        int celsius;
        for (celsius = LOWER; celsius <= UPPER; celsius = celsius + STEP) 
        {
                fahr = (9.0/5.0) * celsius + 32;
                printf("%3d\t\t%6.2f\n", celsius, fahr);
        }
}
Grazie mille in anticipo per le risposte