
08.01.2010, 23:55
|
|
Banned
Регистрация: 07.01.2010
Сообщений: 132
С нами:
8602094
Репутация:
8
|
|
помогите с лабораторной. Нужно осуществить поиск подстроки в строке без использования функций.
я пробовал так:
#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;
}
не получается...
|
|
|