Online C Compiler
Openen in de compiler

Nederlandse leereditie

Verwachte declaratie aan het bestandseinde in C

Zoek blokken of constructies die vóór het einde van de broncode open blijven.

Openen in de compiler

Verwachte declaratie aan het bestandseinde in C
Zoek blokken of constructies die vóór het einde van de broncode open blijven.

De compiler bereikt het bestandseinde terwijl een constructie nog openstaat. Vaak ontbreekt een sluitaccolade, maar de laatste regel is niet noodzakelijk waar je moet wijzigen.

Spring blokken in en controleer accolades van functies, voorwaarden en lussen. Bekijk tekenreeksen, commentaar en voorwaardelijke instructies: alleen accolades tellen kan misleiden.

Vergelijk met een minimale compileerbare versie en voeg blokken stapsgewijs weer toe. Sluit de constructie op de logische plek en controleer variabelebereik en gedrag.

Broncode

#include <stdio.h>

int main(void)
{
    int score = 75;
    if (score >= 50) {
        puts("Pass");
    }
    return 0;
}
Openen in de compiler

Veelgestelde vragen

Waarom blijven code en sommige resultaten Engels?

C-sleutelwoorden, namen, programmacommentaar en verwachte uitvoer blijven gelijk aan het origineel om uitvoerbare code en consistente tests te behouden. Uitleg en instructies zijn vertaald.