Float f nya diganti menjadi float main sesuai nama file saya supaya program bahasa C bisa dijalankan.
Saat mengeksekusi tanpa mengotak-atik sintaksnya (kecuali yang f menjadi main), hasilnya terdapat error pada gambar 1.
Kita analisis setiap empat pertanyaan di soal:
Pilihan 1 (Menghapus deklarasi ...) : Itu sudah betul untuk solusi yang
"error: 'a' redeclared as different kind of symbol"
bisa dilihat di gambar 2. Tapi error masih seperti gambar 1.
Pilihan 2 (Menghapus semicolon ... body fungsi) : Ini yang menjadi jawaban yang benar meskipun terdapat hasil alamat saat kita mengeksekusi di gambar 3.
Pilihan 3 (Mengubah nilai ...) : Percuma ganti void menjadi float karena masih ada masalah dengan tanda ; harus dihapuskan. Gambarnya terdapat pada gambar 4.
Pilihan 4 (Menghapus semicolon ... setelah fungsi) : Tanda semicolon sudah dihapus, saat dieksekusi masih ada masalah berikutnya, yaitu:
"error: 'a' redeclared as different kind of symbol"
pada gambar 5.
Gambar 2:
Koreksikan tiap huruf per huruf. Pastikan sintak yang diketik sintaks yang benar, jangan sampai salah sintaks.
Soal tidak diminta float, jadi pilihan 1 dan pilihan 4 tidak dipilih jadi jawaban. Lihat pilihan 2 dan pilihan 3. Setiap mengakhiri sintaks ditambahkan semicolon ( ; ). Maka yang benar adalah pilihan 3:
Gambar 1:
Float f nya diganti menjadi float main sesuai nama file saya supaya program bahasa C bisa dijalankan.
Saat mengeksekusi tanpa mengotak-atik sintaksnya (kecuali yang f menjadi main), hasilnya terdapat error pada gambar 1.
Kita analisis setiap empat pertanyaan di soal:
Pilihan 1 (Menghapus deklarasi ...) : Itu sudah betul untuk solusi yang
"error: 'a' redeclared as different kind of symbol"
bisa dilihat di gambar 2. Tapi error masih seperti gambar 1.
Pilihan 2 (Menghapus semicolon ... body fungsi) : Ini yang menjadi jawaban yang benar meskipun terdapat hasil alamat saat kita mengeksekusi di gambar 3.
Pilihan 3 (Mengubah nilai ...) : Percuma ganti void menjadi float karena masih ada masalah dengan tanda ; harus dihapuskan. Gambarnya terdapat pada gambar 4.
Pilihan 4 (Menghapus semicolon ... setelah fungsi) : Tanda semicolon sudah dihapus, saat dieksekusi masih ada masalah berikutnya, yaitu:
"error: 'a' redeclared as different kind of symbol"
pada gambar 5.
Gambar 2:
Koreksikan tiap huruf per huruf. Pastikan sintak yang diketik sintaks yang benar, jangan sampai salah sintaks.
Soal tidak diminta float, jadi pilihan 1 dan pilihan 4 tidak dipilih jadi jawaban. Lihat pilihan 2 dan pilihan 3. Setiap mengakhiri sintaks ditambahkan semicolon ( ; ). Maka yang benar adalah pilihan 3:
( int smallest (int x, int y, int z); )