30/09/2018, 18:07
Code về chuỗi trong mảng: in ra những kí tự lặp lại, đếm số lần lặp lại của chuỗi trên và cho biết kí tự nào lặp lại nhiều nhất
Mình cần nhập 1 chuỗi khoảng 20 kí tự trong mảng 1 chiều (ko tính số và dấu cách) do người nhập chứ ko phải có sẵn, sau đó in ra những kí tự lặp lại, đếm số lần lặp lại của chuỗi trên và cho biết kí tự nào lặp lại nhiều nhất.
Bài liên quan
ý tưởng như thế này.
Lặp lại như vậy chạy cho đến hết mảng.
VD:
k t f r f g - chuỗi đầu vào
112 121 - đếm lần lặp ghi vào chuỗi kết quả
Tới đây bạn thấy số 2 là số lớn nhất lấy index của nó bỏ vào chuỗi đầu vào là được ký tự lặp lại nhiều nhất
array_dau_vao[index_so_lon_nhat] = array_dau_vao[2] = ký tự f
bạn cho mình hỏi cái điều kiện mà nhập chuỗi để nếu nhập vào khoảng trắng hay số thì nó sẽ báo lỗi với lại giói hạn của chuỗi là 20 nữa ?