Use cin.get()
to read the next character.
However, for this problem, it is very inefficient to read a character at a time. Use the istream::read()
instead.
int main()
{
char a[10];
cin.read(a, sizeof(a));
for(int i = 0; i < 10; i++)
{
if(a[i] == ' ')
cout<<"It is a space!!!"<<<endl;
}
return 0;
}
And use ==
to check equality, not =
.