Показать сообщение отдельно

  #10  
Старый 24.01.2010, 01:40
XimiK69
Новичок
Регистрация: 02.01.2010
Сообщений: 26
Провел на форуме:
33560

Репутация: 15
По умолчанию

Цитата:
Сообщение от STIFFmaster  
уже как-то стыдно тут просить о помощи, но если поможете мне написать эту лабораторку то я(надеюсь) уже не буду тревожить. А даже сам буду помагать.

Написать функцию которая выводит на экран количество вхождений подстроки в строку используя стандартные функции и указатели.
Можно так......
Код:
void main()
{
	char str[] = "haha";
	char sl[] = "ha";

	char *p = str;
	int k = strlen(sl);

	int count = 0;
	while(p)
	{
		if(p = strstr(p,sl))
		{
			count++; p += k;
		}  
	}

	cout << count << endl;
}
 
Ответить с цитированием