Функция (Си)

  • Автор темы Oleg306
  • Дата начала
Статус
Закрыто для дальнейших ответов.
O

Oleg306

Гость
#1
Прошу помочь с написанием функции в Си
Функция kolins(s,P,Q).
Назначение: подсчитывает количество вхождений подстроки P в строку Q.

Код:
#include<stdio.h>
int kolins(int s, char*p, char*q)
{
int i, j=0, k,n;
while((p[i]=getchar()!=EOF))
{ i++;} i=0;
while(q[i]!=EOF)
{if(q[i]==p[0])
for(j=1;j<=k; j++){if(q[i+j]==p[n]){
if(n==k) s++; else break;}
else break;}
}
}
Это я пытался чтото черкать
 
O

Oleg306

Гость
#2
Большая просьба.
По возможности ответить побыстрее.
 
R

Rififi

Гость
#3
используй функцию поиска подстроки strstr (h**p://c2p.ru/c/strstr.html)
 
Статус
Закрыто для дальнейших ответов.