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

Помогите разобраться с кодом
  #4  
Старый 22.12.2009, 21:17
Semus
Новичок
Регистрация: 27.03.2009
Сообщений: 12
С нами: 9013169

Репутация: 0
По умолчанию Помогите разобраться с кодом

Здравствуйте, помогите разобраться, почему не компилируется следующая программа (вернее компилируется, но во время исполнения вылетает ошибка)

Код:
//определяем число вхождений подстроки в введенную пользователем строку

# include <stdio.h>
# include <stdlib.h>
# include <string.h>

int main ()
{
    //вводим строку в которой осуществляем поиск
    char * stroka;
    printf ("Vvedite stroku:");
    gets (stroka);
    printf ("%s\n", stroka);

    // вводим строку которую будем искать
    char * iskom;
    printf ("Vvedite iskomuy stoku: ");
    scanf ("%s", &iskom);

    //указатель на на номер на найденный номер
    char * point = 0;

    //следующая переменная - счетчик
    int i = 0;

    for (;;)
    {
        point = strstr(stroka, iskom);
        stroka=point+1;
        if (point==NULL) {break;}
        i++;
    };

    printf ("kolichestvo vhogdenii = %d", i);

    return 0;
}
Заранее благодарю
 
Ответить с цитированием