Nhờ tìm chỗ sai Bài nhập mảng một chiều và xuất lẻ

Đề bài là nhập mảng một chiều và xuất lẻ nhưng mình làm cái xuất lẻ ko ra được, không biết sai chỗ nào luôn? mình mới học nên mong mn chỉ dẫn ạ, tks <3
http://codepad.org/9MwZhhdD

1 Like

Bạn không nên Random số lượng phần tử nhé !
Dòng thứ 10: Bỏ chỗ " n = "
Dòng thứ 11: Để điều kiện là i < n chứ không phải i <= n và gán cho i = 0 chứ không phải i = 1
Dòng thứ 13: Thay chỗ rand()%100 thành 1 + rand() % 100
Dòng 17: Để tham chiếu cho n làm gì ? Phải ghi là : void xuatle (int a[], int n)
Dòng 20: Giống dòng 11, set điều kiện là i < ni = 0
Dòng 29: Khai báo biến i chi nhỉ, có dùng đâu ?

Nói chung kiến thức phần mảng của bạn chưa tốt lắm ? Bạn học mảng ở đâu thế ?

1 Like

mình học trên trường nhưng ít đến lớp toàn mày mò không à. Nhưng mình làm theo bạn cũng ko ra kq hic

Để tối có laptop mình code lại cho bạn Chứ giờ dùng điện thoại không làm được.

This post was flagged by the community and is temporarily hidden.

1 Like

tks bạn, lót dép hóng

ahihi công nhận thím nói chuẩn ghê, ko hiểu nổi luôn ak

Mình không biết bạn như thế nào nhưng mình thấy câu của bạn @Phong_Ky_Vo có vẻ đúng, bạn hoàn toàn chưa nắm chắc gì về mảng cả (hồi chiều mình xem qua chưa kỹ)

Nhập mảng bạn nên để scanf chứ không nên random . Ai dạy bạn cái random nhỉ ?

Cái random trong hàm nhapmang nó hoàn toàn khác với cái random trong hàm xuatle .
Tức là trong hàm nhapmang nó random ra số x nhưng trong hàm xuatle nó lại random ra số y thì làm sao mà xuất được !

Bây giờ bạn xem kỹ clip dưới đây nể nắm chắc về mảng nhé: https://www.youtube.com/watch?v=laasbEOC8Ew

P/S: Xem xong bạn sẽ biết code mình sai như thế nào.

5 kỹ thuật quan trọng nhất trong mảng:
- Nhập mảng
- Xuất mảng
- Duyệt mảng
- Thêm / Xóa phần tử trong mảng
- Tách mảng / Gộp mảng

=> Muốn học được mảng 2 chiều hay mảng động cần nắm rõ 5 kỹ thuật này và có thể học bổ sung thêm
1 Like

This post was flagged by the community and is temporarily hidden.

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