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

  #4  
Старый 26.12.2009, 15:11
STIFFmaster
Новичок
Регистрация: 12.12.2009
Сообщений: 10
Провел на форуме:
14658

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

помогите с лабораторной. Нужно осуществить поиск подстроки в строке без использования функций.
я пробовал так:
Код:
#include <iostream.h>  
void main()  
{
  	char stroka[30];
  	char podstroka[6];
  	int ch=0;
  	cout<<" vvedite stroky:  ";
  	cin.getline(stroka, 30);
  	cout<<"\n vvedite iskomyjy podstroky:  ";
  	cin.getline(podstroka, 6);
  	for ( int i=0; i<50; i++)
  	{
  		if (podstroka[0]==stroka[i])&&
  	   	   (podstroka[1]==stroka[i])&&
  	   	   (podstroka[2]==stroka[i])&&
  	   	   (podstroka[3]==stroka[i])&&
  		   (podstroka[4]==stroka[i])&&
  	   	   (podstroka[5]==stroka[i]) ch++;  		
}
  		cout<<ch;  		
}
не получается...
 
Ответить с цитированием