Online C Compiler
Apri nel compilatore

Edizione didattica italiana

Dichiarazione attesa a fine file in C

Trova blocchi o costrutti rimasti aperti prima della fine del sorgente.

Apri nel compilatore

Dichiarazione attesa a fine file in C
Trova blocchi o costrutti rimasti aperti prima della fine del sorgente.

Il compilatore raggiunge la fine del file con un costrutto ancora aperto. Una parentesi graffa mancante è frequente, ma l’ultima riga non è necessariamente quella da modificare.

Indenta i blocchi e verifica parentesi di funzioni, condizioni e cicli. Esamina stringhe, commenti e direttive condizionali: contare semplicemente le parentesi nel testo può ingannare.

Confronta una versione minima compilabile e reintroduci i blocchi gradualmente. Chiudi il costrutto nel punto logico e controlla poi visibilità delle variabili e comportamento.

Codice sorgente

#include <stdio.h>

int main(void)
{
    int score = 75;
    if (score >= 50) {
        puts("Pass");
    }
    return 0;
}
Apri nel compilatore

Domande frequenti

Perché il codice e alcuni risultati restano in inglese?

Parole chiave C, identificatori, commenti del programma e output attesi restano quelli originali per preservare codice eseguibile e test coerenti. Spiegazioni e istruzioni sono tradotte.