Salve, appena iscritta e sono una studentessa di Liceo, per cui siate magnanimi.
Uso codeblock e mi sta aiutando a capire le basi del C.
Ho scritto un programma semplice e compilandolo mi dà quell'errore. Da cosa dipende? Non riesco a capire. L'errore me lo dà
alla riga 21 costoTotAllog = .....ma ho visto che eliminando questa riga,ripresenta l'errore anche alla successiva per cui qualcosa non gli piace sulle variabili dichiarate credo o sul risultato dell'operazione che scrivo. Poi alla riga 7 mi chiede "errore: exspected ')' before ';' token.
Riporto il codice. Grazie a chi mi risponderà. Ciao.
#include <stdlib.h>
#include <stdio.h>
#include <locale.h>
#define TASSE 15;
#define COSTOPANINO 1.50;
#define COSTOLITRO 2.50;
#define AUTOBUS 2;
#define COSTOALLOGGIO 10;
int main(void)
{
float acqua,panini,costoTotAutob,alloggio,numLitri,giorn i,numPanini,costoTotAllog,totale;
int persone;
setlocale(LC_CTYPE, "italian");
printf("Questo programma calcola la spesa complessiva per una famiglia\n");
printf("Dimmi il numero di persone che verranno in vacanza\n");
scanf("%d",&persone);
costoTotAllog = COSTOALLOGGIO*persone;
costoTotAutob = AUTOBUS*persone;
printf("Dimmi quanti giorni rimarrete\n");
scanf("%f",&giorni);
alloggio=costo;
printf("Dimmi quanta litri di acqua consumate giornalmente\n");
scanf("%f",&numLitri);
acqua=(COSTOLITRO*numLitri)*giorni;
printf("Dimmi quanti panini consuma ogni persona giornalmente\n");
scanf("%f",&numPanini);
totale=acqua+panini+costoTotAutob+alloggio+acqua+T ASSE;
print("La spesa complessiva per una famiglia di %f persone che vuole stare in questo campeggio per %f giorni é %f euro\n",persone, giorni, totale);
system("pause");
return 0;
}