Не знаю как подступиться к задаче,а надо сделать очень срочно,помогите!!!
Задана запись из букв,количество букв кратно N.Всего в записи M слов.Длинна слова N.Составить структурированную программу печати текста,находящегося между словами с заданными номерами A и B.
Подскажите плз!!!!!!
язык-С++
Задача на строки, C++
cout>>strcpy(s, A*N, (B-A-1)*N);
Вроде бы так. Названия функции точно не помню, использовал как аналог copy из Pascal
Вроде бы так. Названия функции точно не помню, использовал как аналог copy из Pascal
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
А точно название функиции кто-нибудь может сказать?
Просто strcpy,это просто копирование одной строки в другую
Просто strcpy,это просто копирование одной строки в другую
Код: Выделить всё
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<string.h>
int str_cp(char str,size_r max,int a,int b,char ch)
{for (size i=a;i<b;i++)
str[i]=ch
int main(),a,b,g,w,e
{
char str [10];
char ch;
cout << "vvedite stroku: ";
cin >> str;
cout << "vvedide dlinnu slova: ";
cin >> g;
cout << "vvedide pervoe slovo: ";
cin>>w;
cout << "vvedide posednee slovo: ";
cin>>e;
a=w*g
b=e*g;
cout<<str_cp(str,strlen(str),a,b,ch)
}
Код: Выделить всё
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<string.h>
int str_cp(char str,size_r max,int a,int b)
{for (size i=a;i<b;i++)
str[i]=ch
int main(),a,b,g,w,e
{
char str [10];
cout << "vvedite stroku: ";
cin >> str;
cout << "vvedide dlinnu slova: ";
cin >> g;
cout << "vvedide pervoe slovo: ";
cin>>w;
cout << "vvedide posednee slovo: ";
cin>>e;
a=w*g
b=e*g;
cout<<str_cp(str,strlen(str),a,b)
}