• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Подсчет согласных

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

9

Помогите пожалуйста сделать программу в С++ которая показывает слово с наибольшим количеством согласных из предложения. Попытался сделать но сам не пойму что написал.

void main()
{char cons[22]={'b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','x','y','z'};
int c[30] ; char sir[30],B[30][30]; int i,j=0,k=0,f,n;
clrscr();
printf("Sentence:");
gets(sir);
for(i=0;i<strlen(sir);i++)
B[j]=sir;k++;
{if(sir==' ')
{j++;k=0;}
else {B[k]=sir;k++;}}
n=j;
for(j=0;j<n;j++)
while(i<strlen(B[j]))
{for(i=0;i<22;i++)
if(B[j][k]==cons)
f++;
c[j]=f;
k++;}

cout<<"The word is:";
printf("%10S",c[j]);
getch();}
 
Мы в соцсетях:

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