Строки

  • Автор темы Tipo4ek
  • Дата начала
T

Tipo4ek

Здравствуйте,нужна помощь вот в такой задачке.
дано строку , для которого необходимо определить , есть ли в нем слова , в которых гласных букв больше чем согласных.
Код C++
C++:
#include<iostream>
#include<cstring>

using namespace std;

int main()
{
setlocale (0,"");
char str1[100];
char str2[]={А,У,О,Ы,И,Э,Я,Ю,Ё,Е,а, у, о, ы, и, э, я, ю, ё, е};
int a = 0, b = 0;
cout<< "Введите текст : \n";
cin.getline(str1,100);



cout<<"Гласных"<< a << "букв!!!"<< endl;
cout<<"Согласных"<< b << "букв!!!"<< endl;
system("pause");
return 0;
}
Нужен код для правильного ввода и подсчета букв.
И проверьте мой выше код правильно я написал или можно что-то упростить.
 
W

Whatka

всё решается 2 функциями

 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!