Выведите отсортированную последовательность длин всех слов, присутствующих в данном предложении.
Дано предложение в виде строки
С
Ваша задача-вывести отсортированную последовательность длин всех слов, присутствующих в данном предложении. Предложение-это строка, состоящая из нескольких слов, и слова разделяются пробелами.
формат вывода-выведите длину слов в отсортированном порядке.
ввод-перо копию на борт
2 3 4 5
Что я уже пробовал:
#include <stdio.h> #include <string.h> int main () { char string[100]; printf("\n\t Enter the string : "); scanf("%s",string); char temp; int i, j; int n = strlen(string); for (i = 0; i < n-1; i++) { for (j = i+1; j < n; j++) { if (string[i] > string[j]) { temp = string[i]; string[i] = string[j]; string[j] = temp; } } } printf("The sorted string is : %s", string); return 0; }
Patrice T
А у вас есть вопрос ?