Cần giúp đỡ tìm lỗi sai trong đoạn chương trình

Em chào mọi người, em mới học lập trình C++ và đã học được tới phần mảng. Do cũng có một số kiến thức từ C qua nên em đang làm bài tập tìm xem có mặt chữ cái mình nhập có trong mảng đã tạo sẵn hay không ? Em đã thử viết hàm con kiemtra để kiểm tra thử sau đó trả về kết quả ở dạng bool cho hàm main xử lí. Ý tưởng của em là vậy để có thể kết hợp luyện tập thao tác khai báo và gọi hàm con nữa. Hiện tại, dù có nhập “chữ cái đoán” ban đầu có trùng hay không trùng với các chữ cái đã có trong mảng tạo sẵn, thì hàm kiemtra auto trả về kết quả True bool.

Em cảm ơn anh chị đã dành thời gian giúp đỡ em ạ ! em đã thử từng dòng thì thấy trong hàm if của hàm kiemtra nó vẫn chạy, các thành phần trong mảng ten[] vẫn được truyền vào hàm kiemtra đầy đủ.

Sao lại là if(kiemtra)??? Bạn đang gọi hàm?

Lần sau đăng bài thì chép mã dạng văn bản chứ đừng chụp hình.

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