Cho mình hỏi về bài này với:
Cho 1 chuỗi bao gồm các chữ cái từ a-z.
In Số lượng ký tự của mỗi từ trong 1 chuỗi?
Cảm ơn các bạn nhiều nha!
Cho mình hỏi về bài này với:
Cho 1 chuỗi bao gồm các chữ cái từ a-z.
In Số lượng ký tự của mỗi từ trong 1 chuỗi?
Cảm ơn các bạn nhiều nha!
Đưa em qua thăng trầm...bao tháng năm.
Mình dùng VC quen rồi, trước có học trên TC nên bạn tự test nha, xin lỗi mình viết bo
Code:char s[] = "chuỗi bao gồm các chữ cái từ a-z"; char x[100] = ""; // Để chứa các từ trong chuỗi trên int i = 0; // Để In Số lượng ký tự của mỗi từ trong 1 chuỗi int len = strlen(s); // Chiều dài chuỗi for (int j = 0; j < len; j++) { if (s[j] == 32 || s[j] == '\t' || s[j] == '\n') // space, tab, enter (Dùng phân tách các từ) { if (i > 0) { x[i] = '\0'; printf("Số lượng ký tự trong từ %s là %i\n", x, i); } i = 0; continue; } x[i] = s[j]; i++; }
Tham khảo thêm mấy link sau xem:
Đếm số từ của một xâu ký tự trong lập trình C?
đếm xem có bao nhiêu từ trong chuỗi
Hi vọng là bạn có thể làm cho bạn hiểu rõ hơn!
http://diendan.congdongcviet.com <= Xem rồi biết!
Bookmarks