Тема: Ввести речення і розмістити його слова в алфавітному порядку.
Ввести речення і розмістити його слова в алфавітному порядку. Для відокремлення слів використовувати пробіл
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
int main()
{
const int n = 5;
char sp[n][5], r[5];
int k;
cout << "Введіть речення ";
for (k = 0; k < n; k++)
{
cin.getline(sp[k], sizeof(sp[k]) - 1);
}
for (k = 1; k < n; k++)
for (k = 0; k < n - k; k++)
if (strcmp(sp[k], sp[k + 1]) > 0)
{
strcpy(r, sp[k]);
strcpy(sp[k], sp[k + 1]);
strcpy(sp[k + 1], r);
}
cout << "\n Відформатоване речення \n";
for (k = 0; k < n; k++)
cout << sp[k] << endl;
getch();
}