Edisi pembelajaran bahasa Indonesia. Kode dan keluarannya tetap seperti aslinya.
Deklarasi atau pernyataan diharapkan di akhir berkas C
Temukan blok, komentar, dan string yang belum ditutup dalam kode sumber.

Pesan ini sering berarti berkas berakhir sebelum suatu konstruksi selesai, misalnya blok fungsi. Baris terakhir mungkin hanya lokasi tempat kompiler menyadari ada bagian yang hilang.
Tinjau pasangan kurung kurawal dan indentasi dari awal fungsi. Periksa komentar dan string yang belum ditutup serta cabang praprosesor yang menghapus kode. Menghitung karakter saja tidak cukup karena kurung dapat berada di dalam teks atau komentar.
Bandingkan contoh minimal yang berhasil dengan cuplikan bermasalah. Pulihkan konstruksi yang benar-benar hilang dan periksa cakupannya. Menambahkan kurung secara acak di akhir dapat mengubah logika.
Kode C
#include <stdio.h>
int main(void)
{
int score = 75;
if (score >= 50) {
puts("Pass");
}
return 0;
}Buka di kompilerPertanyaan umum
Mengapa kode dan keluarannya tetap dalam bahasa Inggris?
Kata kunci, pengenal, dan teks yang diperiksa tes dipertahankan agar program tidak berubah. Penjelasan dan kontrol telah diterjemahkan.