Fix Lesson 2 Task 4
This commit is contained in:
parent
52c071c46c
commit
8ce7855691
1 changed files with 10 additions and 5 deletions
|
@ -8,12 +8,17 @@ int main()
|
|||
cout << "Enter some string: ";
|
||||
cin.getline(str, 256);
|
||||
int words = 1;
|
||||
bool space = false;
|
||||
|
||||
for (int character = 0; str[character] != 0; ++character) {
|
||||
if (str[character] < 'A' || str[character] > 'z') {
|
||||
if (!space) {
|
||||
++words;
|
||||
space = true;
|
||||
}
|
||||
} else
|
||||
space = false;
|
||||
|
||||
for (int character = 0; character < 256; ++character) {
|
||||
if (str[character] == 0)
|
||||
break;
|
||||
else if (str[character] < 'A' || str[character] > 'z')
|
||||
++words;
|
||||
}
|
||||
|
||||
cout << "Number of words: " << words << endl;
|
||||
|
|
Reference in a new issue