brsjak

Sortiranje na zborovi - SP Lab 9

Nov 1st, 2016
747
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.03 KB | None | 0 0
  1. /*Сортирање на зборови Problem 3 (1 / 1)
  2. Да се напише програма во која од тастатура се читаат десет збора и се сортираат по азбучен редослед. Зборовите не се подолги од 50 знаци.
  3.  
  4. Пример: Влез: prolog fortran java perl python php javascript c ruby csharp Излез: c csharp fortran java javascript perl php prolog python ruby*/
  5.  
  6. #include<stdio.h>
  7. #include<string.h>
  8. #include<stdlib.h>
  9. int main() {
  10.     char str[10][1000], temp[1000];
  11.     char *postr[10];
  12.     int i, j;
  13.     for (i = 0; i < 10; i++) {
  14.         gets(str[i]);
  15.     }
  16.     for (i = 0; i < 10; i++) {
  17.         for (j = 0; j < 10 - 1; j++) {
  18.             if (strcmp(str[j], str[j + 1]) > 0) {
  19.                 strcpy(temp, str[j]);
  20.                 strcpy(str[j], str[j + 1]);
  21.                 strcpy(str[j + 1], temp);
  22.             }
  23.         }
  24.     }
  25.     printf("\n");
  26.     for (i = 0; i < 10; i++)
  27.         puts(str[i]);
  28.     return 0;
  29. }
Add Comment
Please, Sign In to add comment