Mình muốn đếm số từ từ input tùy ý của mình mà output toàn báo đếm được có 0 từ, mình không biết nguyên nhân tại sao nên đăng đàn hỏi các bác, mong các bác giúp
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char a[100];
int i,count;
cout<<"Enter a string:";
cin >> a[100];
for(i=0;i<strlen(a);++i)
{
if( a[i]==' ' && a[i+1] != ' ' && a[i+1]!='\0')
count++;
}
cout<<"\nThere are "<<count<<" words in the given string" << endl;
return 0;
}