
26.12.2009, 15:11
|
|
Новичок
Регистрация: 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;
}
не получается...
|
|
|