Viết chương trình nhập vào 1 xâu kí tự đếm số lượng từ trong xâu. Giúp mình với ạ!!!

2 câu trả lời

#include<bits/stdc++.h>
using namespace std;
int main()
{
    string s;
    int a=1;
    getline(cin,s);
    for(int i=0;i<s.size();i++){
        if(s[i]==' '){
            a++;
        }
    }
    cout<<a;
    //samon247
    return 0;
}

uses crt;
var st : string;
s,i: integer;
begin clrscr;
s:=1;
write('Nhap xau :'); readln(st);
for i:=1 to length(st) do if( st[i]=#32) and (st[i+1] in ['a'..'z']+['A'..'Z']+['0'..'9']) then s:=s+1;
write('So luong tu trong xau :', s);
readln
end.

Câu hỏi trong lớp Xem thêm