Lỗi khi chạy code về lệnh if else trong C

e mới học C các bác giải thích cho e sao bị báo
lỗi vậy

chỗ chữ else cuối phải dùng lệnh printf ra chứ

trường hợp else sao lại truyền vào 1 chuỗi kia thì báo lỗi là phải rồi

  • Nhìn thông báo lối ở VS thì không thấy báo lỗi cú pháp (syntax) ở lệnh else cuối cùng, viết thử compile bằng gcc cũng không thấy lỗi cú pháp gì, chạy thử cũng không bị lỗi. Còn về mặt logic thì lệnh đó không có ý nghĩa lắm.
  • Quay lại vấn đề của chủ thớt, đọc kỹ thông báo lỗi thì thấy lỗi là bạn này dùng 2 hàm main trong cùng 1 project. Xem kỹ ở Source Files thì thấy có 2 file *.c -> đoán rằng bạn này có 2 hàm main ở trong 2 file *.c đó.
    ----> Giải pháp: xóa một hàm main hoặc 1 file *.c không dùng đi.

PS: Trong C mỗi 1 project chỉ được phép có duy nhất một hàm main.

e k? bik tạo thêm file hàm main nên nó k> chạy xoá file đi là chạy dc rùi thanks các bác
nhìu nha :*

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?