Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <string.h>
- using namespace std;
- const int n=10, m=80;
- int masinput(char **mas, int n) //функция ввода массива
- {cout<<"Введите текст"<<endl;
- int k=0;
- while (k<n)
- {
- cin.getline(mas[k],m);
- if ((strcmp(mas[k],"")==0)) break;
- k++;
- }
- if ((strcmp(mas[k],"")==0))
- return k;
- return k+1;
- }
- int wordsearch(char **mas, int i, char *word)
- {
- long int d=strlen(mas[i]);
- for (int j=0;j<d;j++)
- {
- }
- return 0;
- }
- void strsearch(char **mas, int k)
- {
- cout<<"Введите слово для поиска"<<endl;
- char word;
- cin>>word;
- for (int i=0;i<k;i++)
- {
- int count = wordsearch(mas, i, &word);
- cout<<"Строка "<<i+1<<": "<<mas[i]<<endl<<"Количество искомых слов: "<<count<<endl;
- }
- }
- int main (void)
- {
- char **mas;
- mas = new char *[n];
- for (int i=0; i<n; i++)
- mas[i]=new char [m];
- int k=masinput(mas,n);
- strsearch(mas,k);
- for (int i=0; i<n; i++)
- delete [] mas[i];
- delete [] mas;
- }
Advertisement
Add Comment
Please, Sign In to add comment