N
Nearrr
Пишу на DEV'e C++
Задачка простая, вводим в консоле предложение любое, и необходимо заменить порядок слов в предложении на обратный. И вроде всё просто. вот код
Но теперь сказали сделать это всё без string'a на char'aх. Тут то мне и нужен совет. Если можно поясните)
Задачка простая, вводим в консоле предложение любое, и необходимо заменить порядок слов в предложении на обратный. И вроде всё просто. вот код
C++:
#include<iostream.h>
#include<string.h>
#include<conio.h>
int main()
{
char text[256], text1[256];
char *m;
cin.getline(text,256);
strrev(text);
char *mr= " .,";
text1[0]='\0';
m= strtok(text,mr);
while (m!=NULL)
{
strrev(m);
strcat(text1,m);
strcat(text1," ");
m= strtok(NULL, mr);
}
cout<< text1;
getch();
}
Но теперь сказали сделать это всё без string'a на char'aх. Тут то мне и нужен совет. Если можно поясните)