Тема: Флаги
Показать сообщение отдельно
Старый 21.09.2014, 13:05   #5
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Флаги

Сообщение от mr.DIMAS Посмотреть сообщение
#include <stdio.h>
#include <string.h>
#include <cctype>

void main()
{
  char * str = "sukanax pokaysya, ibo gryadet vozmezdie. sukanax, a voobshe ti sam dolzhen reshat podobniye zada4i, sukanax.";
  char * strFind = "sukanax";

  int count = 0;

  char * pStr = str;

  while( pStr )
  {
    pStr = strstr( pStr, strFind );

    if( pStr )
    {
      count++;

      while( isalpha( *pStr ))
        pStr++;
    }
  }

  printf( "%d", count );
}
P.S. Вместо того, чтобы карпеть над игрой сижу объясняю первакам как со строками работать.
Так Вас ни кто и не просил. А если уж ответили то будьте добры не возмущайтесь потом что кто то потратил ваше личное время.
__________________
(Offline)
 
Ответить с цитированием