RISOLTO Linguaggio C con dev C++

Stato
Discussione chiusa ad ulteriori risposte.

alessiobianchii

Nuovo Utente
5
0
Ciao, sono nuovo e già vi dico che non sono molto esperto di programmazione, infatti sono qua per chiedere un aiuto su un errore riguardo un esercizio svolto su Dev C++
L'errore che il compilatore mi da è [Error] expected unqualified-id before '{' token
La parentesi a cui si riferisce è quella prima di else
Vi prego aiutatemi

Grazie in anticipo,
Alessio

C++:
//Autore: **********
#include <stdio.h>
#include <math.h>
main () {
    float importo;
    printf("Nome Supermercato");
    printf("\nInserisci l'importo: ");
    scanf("%f",&importo);
    if(importo > 80)
    
    printf("\nHAI DIRITTO A UNO SCONTO DEL 20 per cento!");
    importo=importo-importo*0.20;
    }
    {
        else
        printf("\nNon hai diritto a nessun sconto, mi spiace!");
        printf("\nTotale= %.2f",importo);
        printf("\n");
        printf("\nGRAZIE E ARRIVEDERCI!");
        return 0;
        }
 

DispatchCode

Utente Attivo
812
514
CPU
Intel i7 6700HQ, 2.60Ghz, 4 core 8 threads
Scheda Madre
Asustek
Hard Disk
Hitachi 7200 rpm, 1TB
RAM
16GB DDR4 (2 slot su 4)
Scheda Video
Nvidia Geforce GTX 960M, 4GB
Scheda Audio
Realtek
Internet
30Mbps/3Mbps con Eolo
Sistema Operativo
Windows 10 64bit
Manca la parentesi di apertura dell'if (la prima chiusura infatti va a chiudere il main).

Stesso discorso per l'else comunque.
C:
if(/*condizione*/) {
    // Codice
}
else {
// Codice
}
 
Ultima modifica da un moderatore:
  • Mi piace
Reactions: Andretti60
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando

Discussioni Simili

Hot del momento