Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: TPEF   (24.02.2011 в 09:12)
напишите код программы.
Задание: в тексте найти слово(ну например "дом"), и вывести на экран сколько раз это слово повторяется.
Это то что у меня получилось:
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{  
int i=0, j, n=0;
char s[100];

cout<<"BBeguTe CTpoky\n";
    while((s[i]=getchar())!='\n')
{
cin>>s[i];
i++;
}  
for (j=0; j<i-1; j++)
while ((s[j]!=' ')||(s[j]!='\n'))
    {
if ((s[j]=='d') && (s[j+1]=='o') && (s[j+2]=='m')) n=n+1;
n++;
j++;
}
    cout<<"n="<<n;
}

заранее спасибо))


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: