Предмет: Информатика,
автор: ychenik771
С++
Задан текст. Определить, сколько слов начинается на заданную букву.
Ответы
Автор ответа:
0
#include <iostream>
#include <cstring>
using namespace std;
int main() {
string text;
getline(cin, text);
char letter;
cin >> letter;
char* token = strtok(&text[0], " ");
int count = 0;
while (token != NULL) {
if (token[0] == letter) {
count++;
}
token = strtok(NULL, " ");
}
cout << "Number of words starting with " << letter << ": " << count << endl;
return 0;
}
Похожие вопросы
Предмет: Английский язык,
автор: kozickaadasa8
Предмет: География,
автор: irinkadrozdik
Предмет: Другие предметы,
автор: antonmatyuhkin777
Предмет: Математика,
автор: scratch595