Ma mi sono bloccato sul fatale messaggio: In function 'main': synstax error at end of input.
Cosa significa??? Dove sto sbagliando?? E' un pomeriggio che ci sto impazzendo e domani devo consegnarglielo, se qualche buon'anima può aiutarmi gliene sarei veramente grato.
Saluti a tutti e buon pomeriggio sono nuovo sul Forum.
Codice: Seleziona tutto
main()
{
int c; // Numero di Commensali.
float cp; // Prezzo del Coperto.
int t; // Trancio Scelto.
int b; // Bibita Scelta.
int ob; // Opzione "Bibita".
float tot; // Totale Guadagno sul Coperto.
float totc; // Totale Coperto.
int ex1,ex2,ex3; // Dolce, Supplemento, Mancia.
float m; // Prezzo della Mancia.
int l; // Chiusura del Locale.
int v; // Variabile che deve progredire.
// Parte Iniziale - Inserimento Prezzo del Coperto & Numero di Commensali.
printf("Inserire il prezzo del Coperto");
scanf("%f",&cp);
do
{
printf("Inserire il numero di Commensali presenti a Tavola");
scanf("%d",&c);
tot=c+cp;
for (v; v<c; v++)
{
// Inizio - Selezione del tipo di Pizza.
printf("Selezioni il suo Trancio di Pizza tra quelli in elenco, prego:");
printf("Inserisca 1 se desidera ordinare una Margherita - 3,50€");
printf("Inserisca 2 se desidera ordinare una Marinara - 2,50€");
printf("Inserisca 3 se desidera ordinare una Capricciosa - 4,50€");
printf("Inserisca 4 se desidera ordinare una Napoletana - 4,00€");
printf("Inserisca 5 se desidera ordinare una Diavola - 4,50€");
printf("Inserisca 6 se desidera ordinare una 4 Stagioni - 4,80€");
scanf("%d",&t);
printf("Se desidera ordinare una Bibita Clicchi 1.");
scanf("%d",&ob);
if(ob!=0)
{// Parte Extra 1 - Selezione del tipo di Bibita.
printf("Selezioni la sua Bevanda tra quelle in elenco, prego:");
printf("Inserisca 1 se desidera ordinare una Birra Piccola - 1,50");
printf("Inserisca 2 se desidera ordinare una Birra Grande - 2,50");
printf("Inserisca 3 se desidera ordinare un Chinotto - 2,00");
printf("Inserisca 4 se desidera ordinare una Coca Cola - 2,80");
scanf("%d",&b);
switch(t){
case1:
tot=tot+3,50;
if(b==1)
tot=tot+1,50;
if(b==2)
tot=tot+2,50;
if(b==3)
tot=tot+2,00;
if(b==4)
tot=tot+2,80;
break;
case2:
tot=tot+2,50;
if(b==1)
tot=tot+1,50;
if(b==2)
tot=tot+2,50;
if(b==3)
tot=tot+2,00;
if(b==4)
tot=tot+2,80;
break;
case3:
tot=tot+4,50;
if(b==1)
tot=tot+1,50;
if(b==2)
tot=tot+2,50;
if(b==3)
tot=tot+2,00;
if(b==4)
tot=tot+2,80;
break;
case4:
tot=tot+4,00;
if(b==1)
tot=tot+1,50;
if(b==2)
tot=tot+2,50;
if(b==3)
tot=tot+2,00;
if(b==4)
tot=tot+2,80;
break;
case5:
tot=tot+4,50;
if(b==1)
tot=tot+1,50;
if(b==2)
tot=tot+2,50;
if(b==3)
tot=tot+2,00;
if(b==4)
tot=tot+2,80;
break;
case6:
tot=tot+4,80;
if(b==1)
tot=tot+1,50;
if(b==2)
tot=tot+2,50;
if(b==3)
tot=tot+2,00;
if(b==4)
tot=tot+2,80;
break;
}
printf("Desidera per caso prendere il Dolce? (+1,00€) - Si=Clicca 1 | No=Clicca 2");
scanf("%d",&ex1);
if(ex1==1)
tot=tot+1,00;
printf("Desidera per caso prendere Ulteriori Supplementi? (+0,50€) - Si=Clicca 1 | No=Clicca 2");
scanf("%d",&ex2);
if(ex2==1)
tot=tot+0,50;
printf("(Vuoi rilasciare una Mancia?) - Si=Clicca 1 | No=Clicca 2");
scanf("%d",&ex3);
if(ex3==1)
{
printf("Inserisci il Prezzo della Mancia:");
scanf("%f",&m);
tot=tot+0,50;
}
printf("Grazie per l'ordinazione, il Vostro Totale (riferito al singolo Commensale) è");
printf("%f",tot);
totc=totc+tot;
};
printf("(Il Locale è Chiuso?) - Si=Clicca 1 | No & Ripeti=Clicca 2.");
scanf("%d",&l);
}while(l==1)
printf("IL TOTALE DELLA SERATA E'");
printf("%f",totc);
printf("\n");
system("pause");
}